summaryrefslogtreecommitdiff
path: root/lib/internal
Commit message (Expand)AuthorAgeFilesLines
* fix: don't completely flatten arrays pushed to queue/cargo. Fixes #1645Alexander Early2019-05-241-6/+16
* BREAKING CHANGE: awaitable queues (#1641)Alex Early2019-05-191-32/+104
* BREAKING CHANGE: remove partial application feature of applyEach (#1640)Alex Early2019-05-191-8/+5
* Fixes #1582 (#1597)Hubert Argasinski2018-11-272-2/+2
* feat: Use heap tree in priority queue (#1595)yemreinci2018-11-201-0/+115
* feat: await-able Async methods (#1572)Alex Early2018-09-3016-34/+62
* [wip] initial async generator support (#1560)Alex Early2018-08-054-2/+82
* feat: Iterable queues (#1556)Alex Early2018-07-092-7/+12
* prefer destructuringAlexander Early2018-07-082-2/+2
* disallow variable shadowingAlexander Early2018-07-085-21/+16
* ES6-ify codebase (#1553)Alex Early2018-07-0827-220/+147
* limits of less than 1 are now an error (#1552)Alex Early2018-07-012-2/+5
* feat: Canceling flows (#1542)Alex Early2018-07-011-0/+6
* Drop lodash.isarraylikeFederico Brigante2018-04-194-3/+9
* Drop _baseRangeFederico Brigante2018-04-191-0/+7
* Drop arrayMapFederico Brigante2018-04-191-3/+2
* Drop _basePropertyFederico Brigante2018-04-192-1/+6
* Drop identityFederico Brigante2018-04-191-0/+3
* Drop noopFederico Brigante2018-04-197-7/+7
* Drop _baseIndexOfFederico Brigante2018-04-191-2/+1
* Drop keysFederico Brigante2018-04-191-2/+1
* Use lodash.isarraylikeFederico Brigante2018-04-193-3/+3
* Drop isArrayFederico Brigante2018-04-191-2/+1
* Drop _baseForOwnFederico Brigante2018-04-191-0/+8
* Drop _arrayEachFederico Brigante2018-04-191-2/+1
* fix "RangeError: Maximum call stack size exceeded"Stéphane MBAPE2018-02-141-1/+4
* Use shift instead of splice (when possible) in queueDoron Pagot2017-07-211-1/+3
* Improve `async.queue` start up performance (#1448)Hubert Argasinski2017-07-101-1/+9
* preserve order, make variadic and handle falsy values in concat [fixes #1437]...Hubert Argasinski2017-06-232-19/+0
* ensure q.workersList() contains items being processed [fixes #1428] (#1429)Hubert Argasinski2017-06-101-2/+3
* Avoid eval in async wrappers; fixes #1403Graeme Yeates2017-04-171-14/+2
* refactor flaky queue testsAlexander Early2017-04-081-2/+1
* Merge pull request #1397 from caolan/linked-list-methodsAlex Early2017-04-082-1/+30
|\
| * rename filter to removeAlexander Early2017-04-082-5/+3
| * add queue.removelinked-list-methodsAlexander Early2017-04-061-0/+5
| * added tests for DLL, filter(), non-leaking empty()Alexander Early2017-04-061-1/+27
* | small fixes from reviewAlexander Early2017-04-041-4/+4
* | remove rest completelyAlexander Early2017-04-036-28/+24
* | optimize auto, parallel, and waterfall by not useing rest()Alexander Early2017-04-022-6/+15
|/
* change timing of q.empty() so that q.idle() will be false. Fixes #1367Alexander Early2017-04-021-2/+3
* fix small issues from PRAlexander Early2017-03-271-3/+2
* handle async functions in relevant utility methodsAlexander Early2017-03-251-1/+2
* handle async funcs in control flow methodsAlexander Early2017-03-254-16/+21
* wrapped all collections methodsAlexander Early2017-03-244-9/+12
* factor out async support check, make wrapAsync identity() in non-supported envsAlexander Early2017-03-221-5/+22
* initial experiment with async fn supportAlexander Early2017-03-223-2/+17
* standardize detect, every, and some implementationsHubert Argasinski2017-01-291-28/+20
* Merge pull request #1334 from megawac/pr/1267Graeme Yeates2016-12-021-6/+9
|\
| * Avoid unnessary queuing of *concurrency processes on resumepr/1267Graeme Yeates2016-12-011-6/+1
| * Slightly different approach to avoiding starting to processing tasks with syn...Graeme Yeates2016-11-301-11/+9