for-loop-async

0.0.3 • Public • Published

Async For Loop Implement

a for loop for async functions.

var fora = require('for-loop-async');
 
fora(function () {
  this.i = 0;
}, function () {
  return this.i < 10;
}, function () {
  ++this.i;
}, function (done) {
  setTimeout(() => {
    console.log(this.i);
    done();
  }, 1000);
});

⬆this mimics this⬇

for (
// function () {
  var i = 0;
// }, function () {
  i < 10;
// }, function () {
  ++i
) {
  console.log(i);
}

Installation

npm install for-loop-async

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i for-loop-async

Weekly Downloads

1

Version

0.0.3

License

MIT

Last publish

Collaborators

  • picospuch