twisted-deferred
Version:
Deferreds following twisteds style.
17 lines (16 loc) • 350 B
JavaScript
var twisted = require('./lib');
var a = new twisted.Deferred();
a.addCallback(function(v) {
console.log('a = ' + v);
});
var b = new twisted.Deferred();
b.addCallback(function(v) {
console.log('b = ' + v);
return v;
});
console.log('start');
//a.callback(b);
b.chainDeferred(a);
console.log('process');
b.callback(123)
console.log('end');