async-arr

1.0.0 • Public • Published

async-arr

Foreach arrays on es6 promise

Install

npm i async-arr --save

Example

var AsyncArr = require('async-arr');

var arrays = ['a','b','c','d'];

var task1 = new AsyncArr(arrays);

task1.each(function(item,index){
    return new Promise(function(resolve,reject){
        setTimeout(function(){
            resolve(item+' '+index*100+'ms');
        },index*100);
    });
}).then(function(results){
    console.log(results); // => ['a 0ms','b 100ms','c 200ms','d 300ms']
});

todo

/async-arr/

    Package Sidebar

    Install

    npm i async-arr

    Weekly Downloads

    0

    Version

    1.0.0

    License

    ISC

    Last publish

    Collaborators

    • cxm