Taming Lambdas' Uniqueness in C++ - Techniques and Workarounds
Offered By: Meeting Cpp via YouTube
Course Description
Overview
Explore advanced techniques for managing lambda expressions in C++ in this comprehensive conference talk from Meeting C++ 2023. Delve into the challenges posed by the unique nature of lambda expressions and learn practical solutions to overcome these limitations. Discover methods for creating multiple lambdas of the same type, writing functions that accept different lambdas, and integrating lambdas with standard containers. Master the art of using indirection, abstraction layers, type erasure, and static polymorphism to transform lambdas into versatile language constructs. Gain insights on maintaining code readability and optimizing runtime performance while working with lambda expressions. Equip yourself with the knowledge to effectively tame the uniqueness of lambdas and harness their full potential in your C++ projects.
Syllabus
Taming Lambdas' uniqueness - Dawid Zalewski - Meeting C++ 2023
Taught by
Meeting Cpp
Related Courses
Functional Programming Principles in ScalaÉcole Polytechnique Fédérale de Lausanne via Coursera Introduction à la programmation orientée objet (en Java)
École Polytechnique Fédérale de Lausanne via Coursera Functional Program Design in Scala
École Polytechnique Fédérale de Lausanne via Coursera Object-Oriented Programming
Indian Institute of Technology Bombay via edX Orientação a Objetos com Java
Instituto Tecnológico de Aeronáutica via Coursera