diff options
Diffstat (limited to 'lib/internal/applyEach.js')
-rw-r--r-- | lib/internal/applyEach.js | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/internal/applyEach.js b/lib/internal/applyEach.js index c0ed402..b029184 100644 --- a/lib/internal/applyEach.js +++ b/lib/internal/applyEach.js @@ -1,13 +1,11 @@ -import slice from './slice'; import initialParams from './initialParams'; import wrapAsync from './wrapAsync'; export default function applyEach(eachfn) { - return function(fns/*, ...args*/) { - var args = slice(arguments, 1); + return function(fns, ...args) { var go = initialParams(function(args, callback) { var that = this; - return eachfn(fns, function (fn, cb) { + return eachfn(fns, (fn, cb) => { wrapAsync(fn).apply(that, args.concat(cb)); }, callback); }); |