C++ coroutines: The initial and final suspend, and improving our return_value method March 31, 2021 Mar 31, 2021 03/31/21 Raymond Chen Why would you stop before you start?
C++ coroutines: Basic implementation of a promise type March 30, 2021 Mar 30, 2021 03/30/21 Raymond Chen Filling in the diagram with code.
C++ coroutines: The mental model for coroutine promises March 29, 2021 Mar 29, 2021 03/29/21 Raymond Chen We start by drawing pictures.
Creating a task completion source for a C++ coroutine: Failing to produce a result March 26, 2021 Mar 26, 2021 03/26/21 Raymond Chen Stowing an exception.
Creating a task completion source for a C++ coroutine: Producing nothing March 25, 2021 Mar 25, 2021 03/25/21 Raymond Chen Nothing is produced, but you still want to know that the production completed.
SEO spammers don’t really understand who they spammed March 24, 2021 Mar 24, 2021 03/24/21 Raymond Chen Maybe we can help you.
Creating a task completion source for a C++ coroutine: Producing a result with references March 24, 2021 Mar 24, 2021 03/24/21 Raymond Chen Carefully preserved to prevent decay.
The 2021/2022 Seattle Symphony subscription season at a glance March 23, 2021 Mar 23, 2021 03/23/21 Raymond Chen The pocket reference guide for 2021/2022.
Creating a task completion source for a C++ coroutine: Producing a result March 23, 2021 Mar 23, 2021 03/23/21 Raymond Chen Let's call it a result holder.
Creating other types of synchronization objects that can be used with co_await, part 10: Wait for an event to clear March 22, 2021 Mar 22, 2021 03/22/21 Raymond Chen Something new.