Beautiful Type Erasure with C++26 Reflection -- Ryan Keane

C++26 reflection opens the door to rethinking patterns that traditionally require mountains of boilerplate, including type erasure. The rjk::duck library puts that capability to work, using reflection to provide flexible, customizable type erasure with the performance of traditional vtable…

dev

Sources

Beautiful Type Erasure with C++26 Reflection -- Ryan Keane · TechNews