f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
..
LICENSE f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
README.md f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
all.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
allLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
allSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
angelFall.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
any.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
anyLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
anySeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
apply.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
applyEach.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
applyEachSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
async.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
async.min.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
asyncify.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
auto.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
autoInject.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
cargo.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
compose.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
concat.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
concatLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
concatSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
constant.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
createLogger.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
detect.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
detectLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
detectSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
dir.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
doDuring.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
doUntil.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
doWhilst.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
during.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
each.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
eachLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
eachOf.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
eachOfLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
eachOfSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
eachSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
ensureAsync.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
every.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
everyLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
everySeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
fast.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
filter.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
filterLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
filterSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
find.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
findLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
findSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
foldl.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
foldr.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
forEach.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
forEachLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
forEachOf.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
forEachOfLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
forEachOfSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
forEachSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
forever.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
groupBy.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
groupByLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
groupBySeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
inject.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
iterator.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
log.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
map.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
mapLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
mapSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
mapValues.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
mapValuesLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
mapValuesSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
memoize.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
nextTick.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
omit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
omitLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
omitSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
package.json f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
parallel.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
parallelLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
pick.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
pickLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
pickSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
priorityQueue.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
queue.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
race.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
reduce.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
reduceRight.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
reflect.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
reflectAll.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
reject.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
rejectLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
rejectSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
retry.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
retryable.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
safe.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
select.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
selectLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
selectSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
seq.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
series.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
setImmediate.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
some.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
someLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
someSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
sortBy.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
sortByLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
sortBySeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
timeout.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
times.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
timesLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
timesSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
transform.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
transformLimit.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
transformSeries.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
tryEach.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
unmemoize.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
until.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
waterfall.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
whilst.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden
wrapSync.js f219032956 智慧照明控制系统 v1.0.0 4 jaren geleden

README.md

Neo-Async

npm Travis Status Coverage Status download Total Alerts FOSSA

Neo-Async is thought to be used as a drop-in replacement for Async, it almost fully covers its functionality and runs faster.

Benchmark is here!

Bluebird's benchmark is here!

Code Coverage

coverage

Installation

In a browser

<script src="async.min.js"></script>

In an AMD loader

require(['async'], function(async) {});

Promise and async/await

I recommend to use Aigle.

It is optimized for Promise handling and has almost the same functionality as neo-async.

Node.js

standard

$ npm install neo-async
var async = require('neo-async');

replacement

$ npm install neo-async
$ ln -s ./node_modules/neo-async ./node_modules/async
var async = require('async');

Bower

bower install neo-async

Feature

JSDoc

* not in Async

Collections

Control Flow

Utils

Mode

Benchmark

Benchmark: Async vs Neo-Async

How to check

$ node perf

Environment

  • Darwin 17.3.0 x64
  • Node.js v8.9.4
  • async v2.6.0
  • neo-async v2.5.0
  • benchmark v2.1.4

Result

The value is the ratio (Neo-Async/Async) of the average speed.

Collections

function benchmark
each/forEach 2.43
eachSeries/forEachSeries 1.75
eachLimit/forEachLimit 1.68
eachOf 3.29
eachOfSeries 1.50
eachOfLimit 1.59
map 3.95
mapSeries 1.81
mapLimit 1.27
mapValues 2.73
mapValuesSeries 1.59
mapValuesLimit 1.23
filter 3.00
filterSeries 1.74
filterLimit 1.17
reject 4.59
rejectSeries 2.31
rejectLimit 1.58
detect 4.30
detectSeries 1.86
detectLimit 1.32
reduce 1.82
transform 2.46
sortBy 4.08
some 2.19
someSeries 1.83
someLimit 1.32
every 2.09
everySeries 1.84
everyLimit 1.35
concat 3.79
concatSeries 4.45

Control Flow

funciton benchmark
parallel 2.93
series 1.96
waterfall 1.29
whilst 1.00
doWhilst 1.12
until 1.12
doUntil 1.12
during 1.18
doDuring 2.42
times 4.25
auto 1.97

License

FOSSA Status