Currying Functions in JavaScript
http://watchmecode.net presents, a Functional JavaScript screencast: Currying Functions
In the Gentle Introduction to Functional JavaScript webinar, Chet Harrison discusses the idea of currying functions. This is something that I have personally struggled to understand for a long time – but never really understood.
After some discussion in the WatchMeCode #slack community, though, I dug into a Wikipedia article and things suddenly started making sense.
With a little bit of playing in Node.js, I finally had that “AHA!” moment with regards to what currying is, and how it works.
In this video, then, I want to share that moment with you – the discussion that leads to the Aha! for me, and how I think I finally understand what function currying is.
source