#lite async library
simply and fast async library
each([1,2,3], (elem, cb) => {
setImmediate(() => {
cb({message: 'Error'}, elem.toString(2))
})
},
(err, results) => {
if (err) {
return console.error(err)
}
console.log(results)
}
)
waterfall([
function (cb) {
cb({message: 'Error'}, 1)
},
function (a, cb) {
cb(null, a, 2)
}
], (err, a, b) => {
if (err) {
return console.error(err)
}
console.log(a, b)
})
series([
function (cb) {
cb({message: 'Error'}, 1)
},
function (a, cb) {
cb(null, a, 2)
}
], (err, results) => {
if (err) {
return console.error(err)
}
console.log(results)
})