tinyvariant
tinyvariant is a C++ template library designed to provide a small, efficient implementation of a type-erased variant, similar to `std::variant` but with a focus on minimal code size and dependencies. It allows a variable to hold a value of one of several specified types at any given time. The library aims to be header-only and suitable for embedded systems or situations where code footprint is critical.
The core concept behind tinyvariant is to use techniques such as template metaprogramming and careful memory
tinyvariant provides basic operations like construction, assignment, and retrieval of the contained value. It often relies
---