56 Open Source Algebraic Data Types Software Projects
Free and open source algebraic data types code projects including engines, APIs, generators, and tools.
Folktale 1991 ⭐
Ganja.js 1281 ⭐
Derive4j 522 ⭐
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
Whyhaskellmatters 425 ⭐
In this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
Procrastination 42 ⭐
A small, straightforward library bringing the benefits of functional programming to Java 11
Remotedatak 39 ⭐
Algebraic data type (ADT) to represent the state of data that is loading from/to remote sources/destinations
Vallang 28 ⭐
Generic immutable recursive data representation API targeted at source code models and more.
Dart_meta_types 24 ⭐
a code gen solution for defining sealed classes, data classes, and enum classes for dart.
Tiny Cps 16 ⭐
Tiny goodies for Continuation-Passing-Style functions (OLDER VERSION), use instead the NEWER `cpsfy`
Algebraicdb 11 ⭐
[early-wip]A Relational Database Management System with Support for Algebraic Data Types
Sebastienfilion Functional 98 ⭐
Dotvariant 26 ⭐
A type-safe and space-efficient sum type for C# (comparable to discriminated unions in C or C++)
Nullpub Fun 24 ⭐
A collection of algebraic data types, lenses, and schemables based on a light weight higher kinded type implementation. Written for deno.
Bitty 24 ⭐
🗃 A mono-repository with functional programming helpers, algebraic data types, util functions, types and even some micro frameworks in TypeScript.