The ultimate generator based flow-control goodness for nodejs (supports thunks, promises, etc)
yield
, you're actually suspending execution inside the generator
co
co
is supposed to die when async/await are released officially
yield co(...);
though so I'm not complaining
await
will only work with promises
co
was built with planned obsolescence in mind. Generator delegation probably is a hurdle to that because it won't work natively with await