atbar
Version:
Async callback manager for javascript in nodejs and browser
19 lines • 523 B
JavaScript
/*
coffee -cb /opt/node/bb/dev/node_modules/atbar/atbar.cof
coffee -cb /opt/node/bb/dev/node_modules/atbar/tests/serial-parallel.cof
atbar.run 'trace', 'listing', 'debug', ->
*/var atbar;
atbar = require('atbar');
atbar.run('trace', function() {
this._(function() {
'A'; return setTimeout(this.$(), 1000);
});
this._(function() {
'B'; setTimeout(this.$(), 2000);
'C';
return setTimeout(this.$(), 1000);
});
return this._(function() {
'D'; return setTimeout(this.$(), 1000);
});
});