Power BI Fundamentals - Create visualizations and dashboards from scratch
Pass the PMP® Exam on Your First Try — Expert-Led Training
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Learn to extend the std::execution framework by implementing custom algorithms using the Senders & Receivers model in this conference talk from C++Now 2025. Explore the process of creating new asynchronous computation algorithms beyond the baseline set provided by P2300's std::execution specification. Examine a detailed implementation of `when_all_range`, a variation of the standard `when_all` algorithm, to understand how transformations and control flow work within the execution model. Discover the key considerations for ensuring new algorithms remain efficient and composable while integrating seamlessly with modern C++ codebases. Gain practical insights into expressing asynchronous computation patterns and extending the Senders & Receivers framework to cover custom use cases not addressed by the standard library's fixed algorithm set.
Syllabus
Extending std::execution - Implementing Custom Algorithms with Senders & Receivers - C++Now 2025
Taught by
CppNow