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

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