Example of using Generators and Promises together for a asynchronous state machine
Primary LanguageJavaScript