TODO: write introduction for “Implementing Simple Futures with Coroutines”.
TODO: expand this section.