


C++ coroutines: Managing the reference count of the coroutine state

C++ coroutines: Awaiting the simple_task

C++ coroutines: Accepting types via return_void and return_value

C++ coroutines: Building a result holder for movable types

C++ coroutines: What happens if an exception occurs in my return_value?

C++ coroutines: The initial and final suspend, and improving our return_value method
