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

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