js actually supports functional paradigm. So, node.js has the most mature ecosystem for web i guess.
There’s a huge difference between being a functional language and supporting functional paradigms. Nearly every major language does the latter, but if you consider immutability a key functional feature, for example, you’ll sorely miss it when the language doesn’t really support it.
Fair point. I have to say that I appreciate both the libraries [1] and resources [2][3] concerning functional programming in the javascript community. The functional reactive programming movement is a neat example where we can find functional ideas brewing [4].
Say someone decides that vanilla JS isn't enough. They can play with functional first languages that transpile to JavaScript [5][6].
[2] https://www.gitbook.com/book/drboolean/mostly-adequate-guide...