Last time we talked about a new feature introduced in the ES6 language called generators. These make asynchronous programming fairly easy, but have the drawback of needing to use a module to make them work for asynchronous flow control (I showed you co) because they’re actually iterators rather than being