1 | /*
|
2 | * examples/waterfall.js: simple waterfall example
|
3 | */
|
4 | var mod_vasync = require('..');
|
5 | mod_vasync.waterfall([
|
6 | function func1(callback) {
|
7 | setImmediate(function () {
|
8 | callback(null, 37);
|
9 | });
|
10 | },
|
11 | function func2(extra, callback) {
|
12 | console.log('func2 got "%s" from func1', extra);
|
13 | callback();
|
14 | }
|
15 | ], function () {
|
16 | console.log('done');
|
17 | });
|