summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorCaolan McMahon <caolan@caolanmcmahon.com>2014-03-28 15:02:50 +0000
committerCaolan McMahon <caolan@caolanmcmahon.com>2014-03-28 15:02:50 +0000
commit1513f799ddf351473d01172626eaa4935e11cfa1 (patch)
treead6fe1143f8154268e73134f645635a471e58fc0 /lib
parente5ae810dbe4ee82701c947bc4cf5425d0bedeef1 (diff)
parent49faae6018261a8b925d8f507784ad2789d06376 (diff)
downloadasync-1513f799ddf351473d01172626eaa4935e11cfa1.tar.gz
Merge remote-tracking branch 'ognivo/feature-seq'
Conflicts: README.md
Diffstat (limited to 'lib')
-rwxr-xr-xlib/async.js8
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;