Standalone version of efl::Poly, a stack-allocated polymorphic type
-
Updated
Feb 23, 2024 - C++
Standalone version of efl::Poly, a stack-allocated polymorphic type
function_ref implementation
A type-erased sequential container to store any kind of type uniformly
N-d array
ownership-shared version of std::any and std::function and more std::
Excercises for c++ course
A C++ / Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
🔧 Dynamic Dictionary for data serialization. Unordered collections of arbitrary key-accessed objects.
Type-erased function holder using the Coroutines TS
A type-erased hash set written in C++17.
std::span extended for derived to base class conversion
C++ smart pointer type with small buffer storage
Rust-like trait-based polymorphism for C++
Virtual Concepts
Header only library for binding, reordering and currying of function arguments without cost
A unique_ptr implementation with small object optimization
dynamic polymorphism without inheritance
Add a description, image, and links to the type-erasure topic page so that developers can more easily learn about it.
To associate your repository with the type-erasure topic, visit your repo's landing page and select "manage topics."