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

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