type-erasure
Here are 49 public repositories matching this topic...
C++17 Run-time polymorphism (type erasure) library
-
Updated
Apr 22, 2024 - C++
Notes on How Stuff Works
-
Updated
Apr 14, 2024 - Ruby
A light-weight general-purpose library to help represent situations where the type of a value is one of a set of types. An alternative to type erasure.
-
Updated
Mar 27, 2024 - Swift
Improved and configurable drop-in replacement to std::function that supports move only types, multiple overloads and more
-
Updated
Feb 25, 2024 - C++
A unique_ptr implementation with small object optimization
-
Updated
Feb 24, 2024 - C++
Standalone version of efl::Poly, a stack-allocated polymorphic type
-
Updated
Feb 23, 2024 - C++
Complete implementation of std::function, std::function_ref, and std::move_only_function
-
Updated
Dec 27, 2023 - C++
Example of Java generics type erasure
-
Updated
Aug 28, 2023 - Java
The 11th project of "100 Days of SwiftUI" tutorial course from Paul Hudson's "Hacking with Swift" website. A book reader's companion app. Complete project, including solutions to all the challenges (+ Project 15).
-
Updated
Feb 10, 2023 - Swift
A C++ / Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
-
Updated
Jan 20, 2023 - C++
ownership-shared version of std::any and std::function and more std::
-
Updated
Nov 12, 2022 - C++
Rust-like trait-based polymorphism for C++
-
Updated
Sep 2, 2022 - C++
function_ref implementation
-
Updated
Aug 19, 2022 - C++
A nefarious little library to ""safely"" break the type system in Crystal. Mirror of https://gitlab.com/rymiel/any
-
Updated
Feb 11, 2022 - Crystal
Improve this page
Add a description, image, and links to the type-erasure topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the type-erasure topic, visit your repo's landing page and select "manage topics."