C++ coroutines: Getting started with awaitable objects | Dark Hacker News