Algebraic data types for C99
Data interchange with algebraic data types.
🧩 Shape-Safe Symbolic Differentiation with Algebraic Data Types
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
Algebraic data types for Python (experimental, not actively maintained)
Type safe library for creating Algebraic Data Types (ADTs) in TypeScript. 🌱
🗃 A mono-repository with functional programming helpers, algebraic data types, util functions, types and even some micro frameworks in TypeScript.
Common Functional Programming Algebraic data types for JavaScript that is compatible with most modern browsers and Deno.
A statically-typed functional language with generics, typeclasses, sum types, pattern-matching, first-class functions, currying, algebraic effects, associated types, good diagnostics, etc.
Convergent Replicated Data Types
Shared data types for building collaborative software
Algebraic effects for Rust