Break out of a promise chain
created at Nov. 11, 2016, 10:01 a.m.
A better `Promise.race()`
created at Oct. 21, 2016, 6:33 a.m.
Make unhandled promise rejections fail hard right away instead of the default silent fail
created at Aug. 27, 2016, 8:02 p.m.
Scaffold out a Gulp plugin boilerplate
created at Feb. 6, 2014, 10:43 p.m.
Compose promise-returning & async functions into a reusable pipeline
created at Oct. 21, 2016, 5:01 a.m.
Measure the time a promise takes to resolve
created at July 11, 2016, 11:45 p.m.
Precompile Nunjucks templates
created at Dec. 30, 2013, 12:54 p.m.
Log the value/error of a promise
created at Oct. 21, 2016, 7:27 a.m.
Iterate over promises serially
created at Oct. 21, 2016, 4:52 a.m.
Transpile ES2015 generator functions to ES5
created at Feb. 21, 2014, 12:16 a.m.
Get the username of the current user
created at March 30, 2014, 6:12 p.m.
Get the path to the user home directory
created at Aug. 3, 2014, 5:21 p.m.
Filter promises concurrently
created at Oct. 21, 2016, 4:09 a.m.
Get supervillain names
created at May 11, 2015, 11:05 a.m.
Map over promises serially
created at Oct. 21, 2016, 4:26 a.m.
Hashing made simple. Get the hash of text or stdin.
created at Sept. 1, 2015, 8:57 a.m.
While a condition returns true, calls a function repeatedly, and then resolves the promise
created at Nov. 17, 2015, 5:48 p.m.