summaryrefslogtreecommitdiff
path: root/lib/async.js
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #828 from megawac/arr-testersAlexander Early2015-07-021-26/+37
|\
| * Add benchmarks for some and everyGraeme Yeates2015-07-021-1/+1
| * Partial short circuit for some* and every*Graeme Yeates2015-07-021-6/+7
| * Add everyLimitGraeme Yeates2015-07-021-0/+2
| * Added async.someLimitmtone2015-07-021-5/+15
| * Share the implementation of some and everyGraeme Yeates2015-07-021-26/+24
* | Merge pull request #821 from megawac/series-parallelAlexander Early2015-07-021-15/+2
|\ \
| * | Implement series via _parallelGraeme Yeates2015-07-011-15/+2
* | | Merge pull request #827 from megawac/create-apply-eachAlexander Early2015-07-021-21/+19
|\ \ \
| * | | Optimize applyEach* via creator functionGraeme Yeates2015-07-021-21/+19
| | |/ | |/|
* | | Merge pull request #824 from megawac/do-via-duringAlexander Early2015-07-021-29/+24
|\ \ \
| * | | Implement doDuring via duringGraeme Yeates2015-07-011-29/+24
| | |/ | |/|
* | | Merge pull request #823 from megawac/do-via-whilstAlexander Early2015-07-021-17/+12
|\ \ \ | |_|/ |/| |
| * | Implement doWhilst via whilstGraeme Yeates2015-07-011-17/+12
| |/
* | Merge pull request #826 from megawac/last-sliceAlexander Early2015-07-011-2/+2
|\ \
| * | Use lookup instead of sliceGraeme Yeates2015-07-011-2/+2
| |/
* | Merge pull request #825 from megawac/simpl-switchAlexander Early2015-07-011-26/+13
|\ \
| * | async.retry: simplify the argument type switchingGraeme Yeates2015-07-021-26/+13
| |/
* | Implement *until via whileGraeme Yeates2015-07-011-24/+6
|/
* Comment out unused restParam implementationGraeme Yeates2015-07-011-8/+9
* Replace slice with restParamGraeme Yeates2015-07-011-85/+73
* made final callback optional in during and doDuringAlexander Early2015-06-281-1/+3
* test callback is now in the form of (err, truth)U-Zyn Chua2015-06-281-2/+8
* Merged from masterU-Zyn Chua2015-06-281-29/+40
|\
| * added async.asyncify. closes #671Alexander Early2015-06-281-0/+15
| * added async.constantAlexander Early2015-06-271-0/+7
| * expose payload again, and allow it to be changed. Closes #744Alexander Early2015-06-271-2/+3
| * make callbacks optional in whilst and family. Closes #642Alexander Early2015-06-271-0/+4
| * Improve the detection of global/root objectGraeme Yeates2015-06-241-11/+8
| * Implement _reject via _filtermegawac2015-06-241-17/+4
* | during & doDuring with async testU-Zyn Chua2015-06-231-0/+34
|/
* move interval to options object that may be passed in as the 1st parameteredeustace2015-06-171-41/+47
* add interval option to retryedeustace2015-06-161-8/+54
* covert some 2 space to 4HanHor Wu2015-06-111-35/+35
* make eachSeries sync w/ single item and a sync iterator. Fixes #782Alexander Early2015-06-071-6/+10
* use only_once in a few more placesAlexander Early2015-06-061-6/+6
* fix(each): each with empty array that has other property never calls final ca...RBLU2015-06-021-1/+1
* Merge pull request #772 from justincy/queue-concurrencyAlexander Early2015-06-011-26/+29
|\
| * fix tests in node 0.12Justin2015-06-021-1/+1
| * async.setImmediateJustin2015-06-011-2/+2
| * allow concurrency of queue to be changedJustin2015-06-011-26/+29
* | add timesLimit. Closes #743Alexander Early2015-06-011-13/+13
|/
* seq callback is now optional. closes #618Alexander Early2015-06-011-3/+10
* make use of _once() function, rather than assigning the callback to noopAlexander Early2015-06-011-21/+17
* set default values for each functions. Fixes #667Alexander Early2015-05-311-0/+3
* added check to queue.push(). Fixes #593Alexander Early2015-05-311-2/+6
* ensure proper conditions for queue.drain(). fixes #668Alexander Early2015-05-311-1/+1
* improved waterfall performance with ensureAsyncAlexander Early2015-05-311-3/+1
* use iterator in eachSeries/Parallel functions to avoid creating an extra arrayAlexander Early2015-05-311-39/+45
* simplified implementation of seriesAlexander Early2015-05-311-27/+13