variant
Variant library
An implementation of C++17 std::variant for C++11/14/17
C++17 std::variant
for C++11/14/17
669 stars
31 watching
88 forks
Language: C++
last commit: almost 2 years ago
Linked from 1 awesome list
cppcpp11cpp14cpp17cpp20discriminated-unionspolymorphismvariant
Related projects:
Repository | Description | Stars |
---|---|---|
mknejp/dotvariant | A type-safe sum type library for C# that enables the creation of compact variants with compile-time checked constraints and generated interfaces. | 70 |
mpusz/fsm-variant | An implementation of a finite state machine using std::variant in C++ | 84 |
rabauke/mpl | A C++17 message passing library based on the MPI standard for high-performance computing. | 168 |
mattpd/cpplinks | A categorized list of C++ resources and tools | 4,557 |
jll63/yomm2 | Solves the Expression Problem in C++17 by providing fast and open multi-methods for adding behavior to existing types | 354 |
pahowes/any | A C++ variant type that allows storing and retrieving different types of data | 11 |
boostorg/mp11 | A C++11 metaprogramming library enabling advanced template-based programming | 243 |
proalgos/proalgos-cpp | C++ implementations of algorithms and data structures | 510 |
philip-trettner/cpp-std-fwd | A collection of forward declarations for C++ standard library classes to reduce compilation times and improve code organization | 73 |
kmc7468/cppdnn | Provides machine learning capabilities in C++11 | 9 |
lpeter1997/cppcmb | A C++ parser-combinator library with a natural grammar notation | 123 |
nlohmann/mutate_cpp | A mutation testing tool for C++ projects to detect programming errors | 172 |
gulrak/filesystem | A C++17 standard filesystem implementation for C++11/C++14/C++17/C++20 on various platforms. | 1,352 |
cppcon/cppcon2016 | Collection of slides, code, and materials from CppCon 2016 presentations on C++ development topics | 1,809 |
cppcon/cppcon2018 | A collection of presentation materials from CppCon 2018 featuring C++ programming concepts, techniques, and tools. | 1,427 |