On composition and currying in JavaScript

Functional Composition, starting à la carte. Composition is a core concept of functional programming. Wikipedia defines function composition as follows: In computer science, function composition (not »

Homemade Curry

Lots of "functional programming utility libraries" (LoDash, Ramda, et. all) have a curry method. curry is quite powerful, as it allows you to build out a »