Modelling a Standard Committee Proposals as a C++ Coroutine
summary
Models the ISO proposal workflow as a working C++ coroutine that instantiates one template per proposal ID, uses a generator to emit sequential revision numbers, and wires senders and receivers with pipe syntax to drive state transitions. Implements co_yield/co_return and experiments with awaitable tables for aggregation, hits syntax rough edges in the prototype, and ends by stamping and publishing accepted artifacts so the coroutine actually produces a final published revision.
AI-written summary · about
related talks
01h 25mGrill the C++ committee
01h 25mGrill the C++ Committee
07mC++ Standardization
01h 23mImplementing a C++ Coroutine Task from Scratch
03mThe Beman Project: Testing C++ Library Proposals Before Standardization
01h 16mConcurrency Approaches: Past, Present, and Future
01h 16mC++ Coroutines From Scratch
01h 01mC++ Committee's Library Evolution Working Group
