diff options
author | Caolan McMahon <caolan@caolanmcmahon.com> | 2014-03-28 15:02:50 +0000 |
---|---|---|
committer | Caolan McMahon <caolan@caolanmcmahon.com> | 2014-03-28 15:02:50 +0000 |
commit | 1513f799ddf351473d01172626eaa4935e11cfa1 (patch) | |
tree | ad6fe1143f8154268e73134f645635a471e58fc0 /lib | |
parent | e5ae810dbe4ee82701c947bc4cf5425d0bedeef1 (diff) | |
parent | 49faae6018261a8b925d8f507784ad2789d06376 (diff) | |
download | async-1513f799ddf351473d01172626eaa4935e11cfa1.tar.gz |
Merge remote-tracking branch 'ognivo/feature-seq'
Conflicts:
README.md
Diffstat (limited to 'lib')
-rwxr-xr-x | lib/async.js | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/lib/async.js b/lib/async.js index 1a3d464..6568025 100755 --- a/lib/async.js +++ b/lib/async.js @@ -903,8 +903,8 @@ return async.mapSeries(counter, iterator, callback); }; - async.compose = function (/* functions... */) { - var fns = Array.prototype.reverse.call(arguments); + async.seq = function (/* functions... */) { + var fns = arguments; return function () { var that = this; var args = Array.prototype.slice.call(arguments); @@ -922,6 +922,10 @@ }; }; + async.compose = function (/* functions... */) { + return async.seq.apply(null, Array.prototype.reverse.call(arguments)); + }; + var _applyEach = function (eachfn, fns /*args...*/) { var go = function () { var that = this; |