Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the powerful Boost.Fusion library and its real-world applications in this 90-minute CppNow conference talk. Dive into the fusion of compile-time MPL and run-time tuples, understanding how Boost.Fusion serves as the STL of the meta-programming world. Discover practical usage patterns and learn how to simplify library interfaces, provide declarative user experiences, and create efficient, non-intrusive type handling. Gain insights into the library that powers Spirit, Xpressive, Geometry, Accumulators, odeint, Proto, Phoenix, and MSM. Walk away with a working understanding of Boost.Fusion concepts, containers, lists, views, algorithms, and functional components. Learn how to integrate Boost.Fusion into your own source code, exploring serialization, adaptation, and real-world examples that demonstrate its problem-solving capabilities in C++ development.