async-kitty

0.2.0 • Public • Published

async-kitty

Generator + yield 异步控制流工具集

Usage

Install

npm install async-kitty --save

Then..

const asyncKitty = require('async-kitty');

Methods

each

asyncKitty.each(coll, *iteratee)

Applies the function iteratee to each item in coll, in parallel

* @param {Array} coll - 遍历集合
* @param {*Function} iteratee - 遍历函数
* @return {Array}

eachLimit

asyncKitty.eachLimit(coll, limit, *iteratee)

The same as each but runs a maximum of limit async operations at a time.

* @param {Array} coll - 遍历集合
* @param {Number} limit - 单次最大并发数
* @param {*Function} iteratee - 遍历函数
* @return {Array}

Readme

Keywords

Package Sidebar

Install

npm i async-kitty

Weekly Downloads

1

Version

0.2.0

License

ISC

Last publish

Collaborators

  • plusman