coroutine.js (npm): Experiment in building a JavaScript coroutine implementation using generators and promises
Keywords: async|await|coroutine|promise|generator|yield|asynchronous