0.0.1 • Published 10 years ago

sequenty v0.0.1

Weekly downloads
16
License
-
Repository
github
Last release
10 years ago

sequenty ======== An extremely simple synchronous sequential processing module for node usage:

  • example 1 var sequenty = require('sequenty'); function f1(cb) // cb: callback by sequenty {   console.log("I'm f1");   cb(); // please call this after finshed } function f2(cb) {   console.log("I'm f2");   cb(); } sequenty.run(f1, f2);
  • result I'm f1 I'm f2
  • example 2 var f = []; var queries = "select .. blah blah", "update blah blah"; for (var i = 0; i < queries.length; i++) {   fi = function(cb, funcIndex) // sequenty gives you cb and funcIndex   {     db.query(queriesfuncIndex, function(err, info)     {       cb(); // must be called     });   } } sequenty.run(f);