Learn what currying is in Javascript, why and where you should use currying, and how to implement it with code examples