multiple-dispatch
There are 38 repositories under multiple-dispatch topic.
beartype/plum
Multiple dispatch in Python
jll63/yomm2
Fast, orthogonal, open multi-methods. Solve the Expression Problem in C++17.
coady/multimethod
Multiple argument dispatching.
erezsh/runtype
Utilities for run-time type validation and multiple dispatch
patrick-kidger/quax
Multiple dispatch over abstract array types in JAX.
Technologicat/unpythonic
Supercharge your Python with parts of Lisp and Haskell.
pythological/unification
Straightforward unification in Python that's extensible via generic functions.
markcox80/specialization-store
A different type of generic function for common lisp.
fcard/multimethods.rs
Multiple Dispatch in Rust
mrufsvold/DuckDispatch.jl
If it quacks like a duck... dispatch on it!
TheLartians/Revisited
🧑🤝🧑 The visitor pattern revisited. An inheritance-aware acyclic visitor template, any and any-function templates.
danwerner/multimethodic
Multimethods for Python, inspired by Clojure
MasonProtter/PatternDispatch.jl
Extensible multiple-dispatch style pattern matching in julia
turbolent/lila
Lila is a dynamic language running on the JVM with efficient multiple and predicate method dispatch
markcox80/template-function
When code is a function of type.
rkoeninger/KitchenSink
Multi-paradigm programming in C#
HectareaGalbis/omm
Template Open Multi-Methods in C++
wrapl/wrapl
Wrapl, The Programming Language
aminya/Dispatch.m
Runtime multiple dispatch for Matlab.
fastai/fastdispatch
Wrapper for plum dispatch to make it more compatible with fastcore's typedispatch
GalacticDynamics/quaxed
Pre-quaxed libraries for use in multiple dispatch over abstract array types in JAX.
willow-ahrens/Hyperspecialize.jl
Simple ambiguity resolution.
eerkela/bertrand
flexible type extensions for pandas
ken-morel/pyoload
python module for function argument overloads, typececking and casting
stdlib-js/strided-dispatch
Create a strided array function interface which performs multiple dispatch.
iliocatallo/mire
Generic functions in JavaScript.
nowayhecodes/semiconductor
Multiple dispatch pattern library written with TypeScript
stdlib-js/ndarray-dispatch
Create an ndarray function interface which performs multiple dispatch.
stdlib-js/ndarray-dispatch-by
Create an ndarray function interface which accepts a callback function and performs multiple dispatch.
stdlib-js/strided-dispatch-by
Create a strided array function interface which accepts a callback function and performs multiple dispatch.
SuzanneSoy/polysemy
Proof of concept which separates the concept of identifier and the concept of attaching a meaning to it, in Racket.
waf/MultipleDispatchBenchmarks
Benchmarking various approaches to multiple dispatch in C#
chrissilb/escframework
A universal Java communication framework supporting event, state and component handling, incl. pattern-matching
dressedfez/vhs-einfuehrung-julia
Kursunterlagen für den VHS Kurs: Einführung in Julia
beddalumia/matlab-multiple-dispatch
Providing julia-inspired multimethods to MATLAB, as suitable function objects. [proof of concept!]
delonnewman/multiple-dispatch
An implementation of multiple dispatch for Ruby. Also known as generic-functions or multi-methods.