Zero-allocation continuations in C++17 | Hacker News Reader