alagator (npm): Write algorithms that can be re-used for synchronous and asynchronous code
Keywords: promises|promises-A|promises-aplus|async|asynchronous|sync|synchronous|ES6|yield|generators|harmony|await