functional.js is a functional JavaScript library.
It facilitates currying and point-free / tacit programming.
Visit functionaljs.com for the full documentation.
var add = λ.curry(function(arg1, arg2) {
return arg1 + arg2;
});
var add3 = add(3);
add(1, 2, 3); // => 6
add3(1, 2, 3, 4, 5); // => 18