Example showing how to use a channel in conjunction with C++20 coroutines.
Examples showing how to implement a chain of asynchronous operations using C++20 Coroutines.
Examples showing how to implement composed asynchronous operations as reusable library functions.
Examples showing how to expose callback-based APIs as asynchronous operations.