a zip code crypto-currency system good for red ONLY
Eric Foster d5378345de connection between front end and database 6 anos atrás
..
README.md connection between front end and database 6 anos atrás
all.js connection between front end and database 6 anos atrás
allLimit.js connection between front end and database 6 anos atrás
allSeries.js connection between front end and database 6 anos atrás
angelFall.js connection between front end and database 6 anos atrás
any.js connection between front end and database 6 anos atrás
anyLimit.js connection between front end and database 6 anos atrás
anySeries.js connection between front end and database 6 anos atrás
apply.js connection between front end and database 6 anos atrás
applyEach.js connection between front end and database 6 anos atrás
applyEachSeries.js connection between front end and database 6 anos atrás
async.js connection between front end and database 6 anos atrás
async.min.js connection between front end and database 6 anos atrás
asyncify.js connection between front end and database 6 anos atrás
auto.js connection between front end and database 6 anos atrás
autoInject.js connection between front end and database 6 anos atrás
cargo.js connection between front end and database 6 anos atrás
compose.js connection between front end and database 6 anos atrás
concat.js connection between front end and database 6 anos atrás
concatLimit.js connection between front end and database 6 anos atrás
concatSeries.js connection between front end and database 6 anos atrás
constant.js connection between front end and database 6 anos atrás
createLogger.js connection between front end and database 6 anos atrás
detect.js connection between front end and database 6 anos atrás
detectLimit.js connection between front end and database 6 anos atrás
detectSeries.js connection between front end and database 6 anos atrás
dir.js connection between front end and database 6 anos atrás
doDuring.js connection between front end and database 6 anos atrás
doUntil.js connection between front end and database 6 anos atrás
doWhilst.js connection between front end and database 6 anos atrás
during.js connection between front end and database 6 anos atrás
each.js connection between front end and database 6 anos atrás
eachLimit.js connection between front end and database 6 anos atrás
eachOf.js connection between front end and database 6 anos atrás
eachOfLimit.js connection between front end and database 6 anos atrás
eachOfSeries.js connection between front end and database 6 anos atrás
eachSeries.js connection between front end and database 6 anos atrás
ensureAsync.js connection between front end and database 6 anos atrás
every.js connection between front end and database 6 anos atrás
everyLimit.js connection between front end and database 6 anos atrás
everySeries.js connection between front end and database 6 anos atrás
fast.js connection between front end and database 6 anos atrás
filter.js connection between front end and database 6 anos atrás
filterLimit.js connection between front end and database 6 anos atrás
filterSeries.js connection between front end and database 6 anos atrás
find.js connection between front end and database 6 anos atrás
findLimit.js connection between front end and database 6 anos atrás
findSeries.js connection between front end and database 6 anos atrás
foldl.js connection between front end and database 6 anos atrás
foldr.js connection between front end and database 6 anos atrás
forEach.js connection between front end and database 6 anos atrás
forEachLimit.js connection between front end and database 6 anos atrás
forEachOf.js connection between front end and database 6 anos atrás
forEachOfLimit.js connection between front end and database 6 anos atrás
forEachOfSeries.js connection between front end and database 6 anos atrás
forEachSeries.js connection between front end and database 6 anos atrás
forever.js connection between front end and database 6 anos atrás
groupBy.js connection between front end and database 6 anos atrás
groupByLimit.js connection between front end and database 6 anos atrás
groupBySeries.js connection between front end and database 6 anos atrás
inject.js connection between front end and database 6 anos atrás
iterator.js connection between front end and database 6 anos atrás
log.js connection between front end and database 6 anos atrás
map.js connection between front end and database 6 anos atrás
mapLimit.js connection between front end and database 6 anos atrás
mapSeries.js connection between front end and database 6 anos atrás
mapValues.js connection between front end and database 6 anos atrás
mapValuesLimit.js connection between front end and database 6 anos atrás
mapValuesSeries.js connection between front end and database 6 anos atrás
memoize.js connection between front end and database 6 anos atrás
nextTick.js connection between front end and database 6 anos atrás
omit.js connection between front end and database 6 anos atrás
omitLimit.js connection between front end and database 6 anos atrás
omitSeries.js connection between front end and database 6 anos atrás
package.json connection between front end and database 6 anos atrás
parallel.js connection between front end and database 6 anos atrás
parallelLimit.js connection between front end and database 6 anos atrás
pick.js connection between front end and database 6 anos atrás
pickLimit.js connection between front end and database 6 anos atrás
pickSeries.js connection between front end and database 6 anos atrás
priorityQueue.js connection between front end and database 6 anos atrás
queue.js connection between front end and database 6 anos atrás
race.js connection between front end and database 6 anos atrás
reduce.js connection between front end and database 6 anos atrás
reduceRight.js connection between front end and database 6 anos atrás
reflect.js connection between front end and database 6 anos atrás
reflectAll.js connection between front end and database 6 anos atrás
reject.js connection between front end and database 6 anos atrás
rejectLimit.js connection between front end and database 6 anos atrás
rejectSeries.js connection between front end and database 6 anos atrás
retry.js connection between front end and database 6 anos atrás
retryable.js connection between front end and database 6 anos atrás
safe.js connection between front end and database 6 anos atrás
select.js connection between front end and database 6 anos atrás
selectLimit.js connection between front end and database 6 anos atrás
selectSeries.js connection between front end and database 6 anos atrás
seq.js connection between front end and database 6 anos atrás
series.js connection between front end and database 6 anos atrás
setImmediate.js connection between front end and database 6 anos atrás
some.js connection between front end and database 6 anos atrás
someLimit.js connection between front end and database 6 anos atrás
someSeries.js connection between front end and database 6 anos atrás
sortBy.js connection between front end and database 6 anos atrás
sortByLimit.js connection between front end and database 6 anos atrás
sortBySeries.js connection between front end and database 6 anos atrás
timeout.js connection between front end and database 6 anos atrás
times.js connection between front end and database 6 anos atrás
timesLimit.js connection between front end and database 6 anos atrás
timesSeries.js connection between front end and database 6 anos atrás
transform.js connection between front end and database 6 anos atrás
transformLimit.js connection between front end and database 6 anos atrás
transformSeries.js connection between front end and database 6 anos atrás
tryEach.js connection between front end and database 6 anos atrás
unmemoize.js connection between front end and database 6 anos atrás
until.js connection between front end and database 6 anos atrás
waterfall.js connection between front end and database 6 anos atrás
whilst.js connection between front end and database 6 anos atrás
wrapSync.js connection between front end and database 6 anos atrás

README.md

Neo-Async

npm Travis Status Coverage Status download

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