Topic: "ad-hoc-polymorphism"
louthy/language-ext
C# pure functional programming framework - come and get declarative!
Language: C# - Size: 22.1 MB - Last synced at: 5 days ago - Pushed at: 9 days ago - Stars: 6,776 - Forks: 433

symbola/symbola
Native JavaScript prototype extension with symbol protocols
Language: TypeScript - Size: 381 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 13 - Forks: 0

lctr/wysk
A statically typed functional language with type inference, ad-hoc polymorphism, and an extensible operator syntax. Influenced by Rust, ML, and Haskell.
Language: Rust - Size: 1.11 MB - Last synced at: 15 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

coord-e/ad-hoc-poly π¦
Implementation of type classes
Language: Haskell - Size: 222 KB - Last synced at: 8 days ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 1

Zeta611/type-safe-programming
SLConf 2024: νμ μΌλ‘ μμ νκ² νλ‘κ·Έλλ°νκΈ°
Language: TeX - Size: 6.99 MB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

iliocatallo/mire
Generic functions in JavaScript.
Language: JavaScript - Size: 277 KB - Last synced at: 22 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

r8vnhill/free-love-scala
Free Love uses a library model to showcase advanced Scala concepts like polymorphism, variance, bounds, and the Curiously Recurring Template Pattern.
Language: Scala - Size: 22.5 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

owaismohsin001/junu-spaghetti
Junu Spaghetti, a language that types spaghetti code
Language: Haskell - Size: 1.68 MB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

raveriss/cpp02
C++98 exercises focusing on ad-hoc polymorphism, operator overloading, and canonical forms
Language: C++ - Size: 1.64 MB - Last synced at: 2 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

python-supply/embedded-languages-via-overloading
Python's extensive support for operator overloading can help you greatly reduce the conceptual complexity of your library or framework, allowing programmers who must use it to leverage the extensive knowledge and skills they already possess.
Language: Jupyter Notebook - Size: 80.1 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0
