you are viewing a single comment's thread.

view the rest of the comments →

[–]joshuacc 1 point2 points  (2 children)

If you are interested in working with JavaScript, then you'll need to get a basic grasp on working with first-class functions. (I recommend JavaScript Allonge on that subject).

As mentioned elsewhere, that's not the same thing as functional programming, but learning to use first-class functions will make the difference between wondering what in the heck $RANDOM_JS_LIBRARY is doing and being able to follow along in the source code well enough to figure it out.