Ensure fp.rearg returns a curried function. [closes #2413]

This commit is contained in:
John-David Dalton
2016-06-08 23:55:25 -07:00
parent 5122e9271c
commit 388bf6934d
3 changed files with 31 additions and 0 deletions

View File

@@ -209,6 +209,12 @@ function baseConvert(util, name, func, options) {
return func;
};
},
'rearg': function(rearg) {
return function(func, indexes) {
var n = indexes ? indexes.length : 0;
return curry(rearg(func, indexes), n);
};
},
'runInContext': function(runInContext) {
return function(context) {
return baseConvert(util, runInContext(context), options);