From Jason Turner
Watch on YouTube

Summary

This episode introduces CppCoro, a library that simplifies working with C++20 coroutines by providing essential utilities and abstractions that the standard library lacks. Jason highlights Andreas Buhr's well-maintained fork of Lewis Baker's original library, which offers comprehensive compiler support and CMake integration. The library provides various coroutine types including task, shared_task, generator, async_generator, and recursive_generator, along with networking support, file I/O functionality, and thread pool integration.

Resources

Tags