1. 5

    1. 3

      I still think Simon Tatham’s tutorial is the gold standard, although this one has some good examples of coroutinizing real-world I/O code.

    2. 1

      Thanks for the link to Simon Tatham’s tutorial (which is a tad more recent), enjoyed it.

      (also snej’s blog post Easy Type-Safe Integer Types In C++, esp. the pointer to “C++17’s std::byte type is defined this way” - we use this approach a lot in Go, where this is very idiomatic)