Understanding Partial Application and Currying


Partial application and currying are two popular concepts from functional programming and help cut code replication in certain scenarios. This article assumes an understanding of the JavaScript bind function; binding is related to partial application in JavaScript. Partial Application In pure functional languages, functions are not 'invoked', rather a set of arguments is 'applied' to them. Now, if all … Continue reading Understanding Partial Application and Currying