1.0.0 • Published 8 years ago

async-arr v1.0.0

Weekly downloads
4
License
ISC
Repository
github
Last release
8 years ago

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