TODO: write introduction for “A Concise Introduction to Coroutines by Dian-Lun Lin”.
TODO: expand this section.