All Articles → Functional Programming
The Simplest Intro to Currying in JavaScript
Perhaps the oldest yet powerful technique of Functional Programming — Currying, which is basically the method of memoizing some of the function arguments and postponing its call until it gets all parameters.
Understanding Function Composition in JavaScript
An integral part of Functional Programming - Function Composition is a method of assembling multiple functions to create a new one.