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

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