AI, Data Science & Cloud Certificates from Google, IBM & Meta
Get 20% off all career paths from fullstack to AI
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk shows how C++20 coroutines can create generators, iterables, and ranges. It explores how they support cleaner abstractions, composition, and avoiding callbacks and inversion of control.
Syllabus
Intro
FUNCTIONS A.K.A. SUB-ROUTINES
USER DEFINED ITERATORS
AWKWARD COUPLING
DISTRIBUTED LOGIC
LOGIC PUZZLE
C++20 COROUTINES
THE SIMPLEST CODE
INFINITE RANGES
DANGLING REFERENCES
RESOURCES
Taught by
code::dive conference