More reading
This library is inspired by Lewis Bakers' cppcoro library, which also served as a guide to implementing the coroutine machinery, alongside his great series on C++ coroutines:
- Coroutine Theory
- Understanding Operator co_await
- Understanding the promise type
- Understanding Symmetric Transfer
I can also recommend numerous articles about C++ coroutines by Raymond Chen on his blog OldNewThink.