Skip to content

Instantly share code, notes, and snippets.

@dineshsprabu
Created January 19, 2016 05:44
Show Gist options
  • Select an option

  • Save dineshsprabu/e6c1cf8f2ca100a8f5ae to your computer and use it in GitHub Desktop.

Select an option

Save dineshsprabu/e6c1cf8f2ca100a8f5ae to your computer and use it in GitHub Desktop.
NodeJS Async WaterFall Example
var async = require('async');
async.waterfall(
[
function(callback) {
callback(null, 'Yes', 'it');
},
function(arg1, arg2, callback) {
var caption = arg1 +' and '+ arg2;
callback(null, caption);
},
function(caption, callback) {
caption += ' works!';
callback(null, caption);
}
],
function (err, caption) {
console.log(caption);
// Node.js and JavaScript Rock!
}
);
@paulg78

paulg78 commented May 10, 2017

Copy link
Copy Markdown

Thanks, I was looking for a simple, clear example and this is just what I needed!

@marffinn

Copy link
Copy Markdown

Helped me too. Good work

@poximan

poximan commented Sep 7, 2017

Copy link
Copy Markdown

capo!, clarisimo

@baur

baur commented Jan 1, 2021

Copy link
Copy Markdown

Helped me, Thank you!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment