Become equiped to use C++ lambdas effectively
The Anatomy
of C++ Lambdas
The Anatomy of C++ Lambdas is a focused, example-rich guide that takes you from the fundamentals of C++ lambda syntax to practical, real-world applications.

"I did not know the performance benefits of lambdas vs std::functions. The whole function object thing really clicked for me when reading the book. It makes sense that () is an operator like anything else. Also, using a template rather than passing in std::function is pretty slick. Just used that today!"
James Wenlock, Founder @ DeanosDSP
Learn by example


Learn how to write an EventDispatcher

Learn how to write an RAII based Timer

Learn how to use std::visit
Free Bonus:
All code examples from the book are available on GitHub for you to run and experiment with
"You went down to the smallest details and "put on the tray" many use cases. A very useful book which I recommend with pleasure."
Cureliuc Romeo, Senior Software Developer (10+ years)
What You'll Learn
Lambdas under the hood
Lambda syntax
Lambdas as arguments
Lambda defined
Lambda captures
Lambdas in practice
Lambda performance and memory implications
Lambda and std::function
and much more ...

Looking for answers?
A complete guide to C++ lambdas from basics to advanced use. It's over 40 pages full of valuable content AND you'll receive a free bonus, ALL code examples from the book are available on GitHub for you to run and experiment with.
You will receive a download link to the PDF in your e-mail directly after purchasing.
Currently the ebook only costs $14,99 (excl. tax depending on your country). This will most likely go up in the future.
"Read it if you are unfamiliar with lambdas and want to know what all the possibilities are. It very clear and easy to follow."
Roel Vugts, Audio Developer (1-3 years)
The Face Behind The Doctor
Jelle has been a C++ engineer for over a decade, contributing to a wide range of commercial products, primarily in the area of audio and music software such as audio plugins or desktop applications. He’s driven by a passion for writing high-quality code, and when he realized how many developers struggle to write good C++ code he founded C++ Doctor. Aiming to help others write clean, bug-free C++ through educational content delivered via newsletters, LinkedIn, eBooks and other products. C++ Doctor also provides C++ code reviewing and consultancy on request.

Join our newsletter
Sign up to stay up to date with C++ best practices and news and receive 20% off The Anatomy of C++ Lambas eBook
