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

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