C++17 `std::variant` for C++11/14/17
-
Updated
Dec 7, 2022 - C++
C++17 `std::variant` for C++11/14/17
Functional programming style pattern-matching library for C++
variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library
High performance data storage for importing, querying and transforming variants.
A realtime/embedded-friendly C++11 variant type which is never empty and prevents undesirable implicit conversions
Library of backported modern C++ types to work with C++11
Recursive Variant: A simple library for Recursive Variant Types
some helpers im using since 2009. contain usefull things like vec2, vec3, vec4, variant, actionTime and more
C++1z variant, never empty, constexpr visit/multivisit (perfect forwarding for visitor and its parameters), delayed visitor, composite visitor, aggregate wrapper, recursive wrapper, I/O, relational, invoke
Yet Another Reflection Macro: simple, flexible reflection in C++17
status-value - A class for status and optional value for C++11 and later, C++98 variant provided in a single-file header-only library
polymorphism with value semantics (based on std::variant)
Add a description, image, and links to the variant topic page so that developers can more easily learn about it.
To associate your repository with the variant topic, visit your repo's landing page and select "manage topics."