async.waterfall([
function(callback) {
callback(null, 'one', 'two');
},
function(arg1, arg2, callback) {
callback(null, 'three');
},
function(arg1, callback) {
callback(null, 'done');
}
], function (err, result) {
});
async.waterfall([
myFirstFunction,
mySecondFunction,
myLastFunction,
], function (err, result) {
});
function myFirstFunction(callback) {
callback(null, 'one', 'two');
}
function mySecondFunction(arg1, arg2, callback) {
callback(null, 'three');
}
function myLastFunction(arg1, callback) {
callback(null, 'done');
}