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 »