cpp/coroutine

The coroutine support library defines several types that provide compile and run-time support for coroutines.