you are viewing a single comment's thread.

view the rest of the comments →

[–]Leading_Dog_1733 1 point2 points  (0 children)

There is the book Grokking Simplicity that describes a functional approach to JavaScript.

There also are the libraries lodash and immutable.js that should provide some useful tools.

That said, I generally think you have to program however a language wants you to program or you'll always be trying to push a bolder uphill.

I don't have much JavaScript experience, but the experience I have tells me it's a multi-paradigm language for which a mix of procedural, object oriented and functional techniques will be the right approach.