An interesting tactic when researching language features is to re-create newer
features, using prior, earlier supported features. For example, is it possible
to approximate the features and syntax flow provided by async/await, but using
only generators and Promises?
--------------------------------------------------------------------------------
Baseline example in native async/await
The canonical example of