Functional Javascript
Implementation of Curry, Uncurry, & Compose functions.
function curry (func) {
return function (x) {
return function (y) {
return func (x, y);
};
};
}
function uncurry (func) {
return function (x, y) {
return func (x) (y);
};
}
function compose (f, g) {
return function (x) {
return f (g (x));
};
}
Written by Emil Stolarsky
Related protips
Have a fresh tip? Share with Coderwall community!
Post
Post a tip
Best
#Functional
Authors
Sponsored by #native_company# — Learn More
#native_title#
#native_desc#