A better `Promise.race()`
created at Oct. 21, 2016, 6:33 a.m.
Settle promises concurrently and get their fulfillment value or rejection reason with optional limited concurrency
created at Oct. 21, 2016, 6:18 a.m.
`Promise#finally()` ponyfill - Invoked when the promise is settled regardless of outcome
created at Oct. 21, 2016, 5:50 a.m.
Wait for any promise to be fulfilled
created at Oct. 21, 2016, 5:28 a.m.
Wait for a specified number of promises to be fulfilled
created at Oct. 21, 2016, 5:17 a.m.
Create a deferred promise
created at Oct. 21, 2016, 5:07 a.m.
Compose promise-returning & async functions into a reusable pipeline
created at Oct. 21, 2016, 5:01 a.m.
Iterate over promises serially
created at Oct. 21, 2016, 4:52 a.m.
Map over promises serially
created at Oct. 21, 2016, 4:26 a.m.
Reduce a list of values using promises into a promise for a value
created at Oct. 21, 2016, 4:17 a.m.
Filter promises concurrently
created at Oct. 21, 2016, 4:09 a.m.
Like `Promise.all()` but for `Map` and `Object`
created at Oct. 21, 2016, 4:02 a.m.
Run promise-returning & async functions concurrently with optional limited concurrency
created at Oct. 21, 2016, 3:49 a.m.
Map over promises concurrently
created at Oct. 21, 2016, 3:34 a.m.
Promise packages, patterns, chat, and tutorials
created at Oct. 20, 2016, 9:23 a.m.
Reliably get the terminal window size
created at Sept. 9, 2016, 4:06 p.m.
Make unhandled promise rejections fail hard right away instead of the default silent fail
created at Aug. 27, 2016, 8:02 p.m.
Linter for Awesome lists
created at Aug. 1, 2016, 10:55 a.m.