Functional programming in JavaScript: Currying vs partial application

Functional programming in JavaScript: Currying vs partial application