Building async/await in Reason
Lots of people have come into the discord channel asking about how to elegantly deal with async things. We've got
Promise.then_ and good old callbacks, but having a syntax like
async/await can really make things nicer when you have a lot of async going on. So far in the web clients I've made, there hasn't been enough asynchrony to really feel that pain, but I thought it would be an interesting challenge to tackle anyway.