Du kannst nicht mehr als 25 Themen auswählen Themen müssen entweder mit einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
 
 
 
unknown fe79185e87 ali aslani vor 1 Jahr
..
LICENSE ali aslani vor 1 Jahr
README.md ali aslani vor 1 Jahr
all.js ali aslani vor 1 Jahr
allLimit.js ali aslani vor 1 Jahr
allSeries.js ali aslani vor 1 Jahr
angelFall.js ali aslani vor 1 Jahr
any.js ali aslani vor 1 Jahr
anyLimit.js ali aslani vor 1 Jahr
anySeries.js ali aslani vor 1 Jahr
apply.js ali aslani vor 1 Jahr
applyEach.js ali aslani vor 1 Jahr
applyEachSeries.js ali aslani vor 1 Jahr
async.js ali aslani vor 1 Jahr
async.min.js ali aslani vor 1 Jahr
asyncify.js ali aslani vor 1 Jahr
auto.js ali aslani vor 1 Jahr
autoInject.js ali aslani vor 1 Jahr
cargo.js ali aslani vor 1 Jahr
compose.js ali aslani vor 1 Jahr
concat.js ali aslani vor 1 Jahr
concatLimit.js ali aslani vor 1 Jahr
concatSeries.js ali aslani vor 1 Jahr
constant.js ali aslani vor 1 Jahr
createLogger.js ali aslani vor 1 Jahr
detect.js ali aslani vor 1 Jahr
detectLimit.js ali aslani vor 1 Jahr
detectSeries.js ali aslani vor 1 Jahr
dir.js ali aslani vor 1 Jahr
doDuring.js ali aslani vor 1 Jahr
doUntil.js ali aslani vor 1 Jahr
doWhilst.js ali aslani vor 1 Jahr
during.js ali aslani vor 1 Jahr
each.js ali aslani vor 1 Jahr
eachLimit.js ali aslani vor 1 Jahr
eachOf.js ali aslani vor 1 Jahr
eachOfLimit.js ali aslani vor 1 Jahr
eachOfSeries.js ali aslani vor 1 Jahr
eachSeries.js ali aslani vor 1 Jahr
ensureAsync.js ali aslani vor 1 Jahr
every.js ali aslani vor 1 Jahr
everyLimit.js ali aslani vor 1 Jahr
everySeries.js ali aslani vor 1 Jahr
fast.js ali aslani vor 1 Jahr
filter.js ali aslani vor 1 Jahr
filterLimit.js ali aslani vor 1 Jahr
filterSeries.js ali aslani vor 1 Jahr
find.js ali aslani vor 1 Jahr
findLimit.js ali aslani vor 1 Jahr
findSeries.js ali aslani vor 1 Jahr
foldl.js ali aslani vor 1 Jahr
foldr.js ali aslani vor 1 Jahr
forEach.js ali aslani vor 1 Jahr
forEachLimit.js ali aslani vor 1 Jahr
forEachOf.js ali aslani vor 1 Jahr
forEachOfLimit.js ali aslani vor 1 Jahr
forEachOfSeries.js ali aslani vor 1 Jahr
forEachSeries.js ali aslani vor 1 Jahr
forever.js ali aslani vor 1 Jahr
groupBy.js ali aslani vor 1 Jahr
groupByLimit.js ali aslani vor 1 Jahr
groupBySeries.js ali aslani vor 1 Jahr
inject.js ali aslani vor 1 Jahr
iterator.js ali aslani vor 1 Jahr
log.js ali aslani vor 1 Jahr
map.js ali aslani vor 1 Jahr
mapLimit.js ali aslani vor 1 Jahr
mapSeries.js ali aslani vor 1 Jahr
mapValues.js ali aslani vor 1 Jahr
mapValuesLimit.js ali aslani vor 1 Jahr
mapValuesSeries.js ali aslani vor 1 Jahr
memoize.js ali aslani vor 1 Jahr
nextTick.js ali aslani vor 1 Jahr
omit.js ali aslani vor 1 Jahr
omitLimit.js ali aslani vor 1 Jahr
omitSeries.js ali aslani vor 1 Jahr
package.json ali aslani vor 1 Jahr
parallel.js ali aslani vor 1 Jahr
parallelLimit.js ali aslani vor 1 Jahr
pick.js ali aslani vor 1 Jahr
pickLimit.js ali aslani vor 1 Jahr
pickSeries.js ali aslani vor 1 Jahr
priorityQueue.js ali aslani vor 1 Jahr
queue.js ali aslani vor 1 Jahr
race.js ali aslani vor 1 Jahr
reduce.js ali aslani vor 1 Jahr
reduceRight.js ali aslani vor 1 Jahr
reflect.js ali aslani vor 1 Jahr
reflectAll.js ali aslani vor 1 Jahr
reject.js ali aslani vor 1 Jahr
rejectLimit.js ali aslani vor 1 Jahr
rejectSeries.js ali aslani vor 1 Jahr
retry.js ali aslani vor 1 Jahr
retryable.js ali aslani vor 1 Jahr
safe.js ali aslani vor 1 Jahr
select.js ali aslani vor 1 Jahr
selectLimit.js ali aslani vor 1 Jahr
selectSeries.js ali aslani vor 1 Jahr
seq.js ali aslani vor 1 Jahr
series.js ali aslani vor 1 Jahr
setImmediate.js ali aslani vor 1 Jahr
some.js ali aslani vor 1 Jahr
someLimit.js ali aslani vor 1 Jahr
someSeries.js ali aslani vor 1 Jahr
sortBy.js ali aslani vor 1 Jahr
sortByLimit.js ali aslani vor 1 Jahr
sortBySeries.js ali aslani vor 1 Jahr
timeout.js ali aslani vor 1 Jahr
times.js ali aslani vor 1 Jahr
timesLimit.js ali aslani vor 1 Jahr
timesSeries.js ali aslani vor 1 Jahr
transform.js ali aslani vor 1 Jahr
transformLimit.js ali aslani vor 1 Jahr
transformSeries.js ali aslani vor 1 Jahr
tryEach.js ali aslani vor 1 Jahr
unmemoize.js ali aslani vor 1 Jahr
until.js ali aslani vor 1 Jahr
waterfall.js ali aslani vor 1 Jahr
whilst.js ali aslani vor 1 Jahr
wrapSync.js ali aslani vor 1 Jahr

README.md

Neo-Async

npm Travis Status Coverage Status download Code Quality: Javascript 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