diff options
Diffstat (limited to 'lib/internal/applyEach.js')
-rw-r--r-- | lib/internal/applyEach.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/lib/internal/applyEach.js b/lib/internal/applyEach.js index 285a6a2..c0ed402 100644 --- a/lib/internal/applyEach.js +++ b/lib/internal/applyEach.js @@ -1,9 +1,10 @@ -import rest from './rest'; +import slice from './slice'; import initialParams from './initialParams'; import wrapAsync from './wrapAsync'; export default function applyEach(eachfn) { - return rest(function(fns, args) { + return function(fns/*, ...args*/) { + var args = slice(arguments, 1); var go = initialParams(function(args, callback) { var that = this; return eachfn(fns, function (fn, cb) { @@ -16,5 +17,5 @@ export default function applyEach(eachfn) { else { return go; } - }); + }; } |