Asynchronously calls a function on each element in an array in series.
npm install each-series-async> Asynchronously calls a function on each element in an array in series.
Follow this project's author, Jon Schlinkert, for updates on this project and others.
Install with npm:
``sh`
$ npm install --save each-series-async
`js
var each = require('each-series-async');
var result = [];
each([1, 2, 3, 4, 5, 6], function(ele, next) {
result.push(ele * (i + 1));
next();
}, function (err) {
console.log(result);
//=> [ 1, 4, 9, 16, 25, 36 ]
});
`
You might also be interested in these projects:
* arr-flatten: Recursively flatten an array or arrays. | homepage
* arr-reduce: Fast array reduce that also loops over sparse elements. | homepage
* array-unique: Remove duplicate values from an array. Fastest ES5 implementation. | homepage
* async-array-reduce: Async array reduce. Asynchronously applies a function against an accumulator and each element in an… more | homepage to reduce it to a single value.")
Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.
_(This project's readme.md is generated by verb, please don't edit the readme directly. Any changes to the readme must be made in the .verb.md readme template.)_
To generate the readme, run the following command:
`sh`
$ npm install -g verbose/verb#dev verb-generate-readme && verb
Running and reviewing unit tests is a great way to get familiarized with a library and its API. You can install dependencies and run tests with the following command:
`sh``
$ npm install && npm test
Jon Schlinkert
* github/jonschlinkert
* twitter/jonschlinkert
Copyright © 2017, Jon Schlinkert.
Released under the MIT License.
*
_This file was generated by verb-generate-readme, v0.6.0, on September 10, 2017._