Data interchange with algebraic data types.
-
Updated
Jun 1, 2024 - Rust
Data interchange with algebraic data types.
Denotational Differentiation Solver
A stinky but tasty hack to emulate F#-like discriminated unions in C#
Plume is a lightweight programming language that aims to be portable, powerful and easy to learn.
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
Another attempt to realize my programming language
A collection of algebraic data types, optics, and data structures based on a light weight higher kinded type implementation. Written for deno.
An implementation of Sum types in Julia
Type safe library for creating Algebraic Data Types (ADTs) in TypeScript. 🌱
Functional programming in TypeScript
Algebraic data types for C99
Library for functional programing in Java 17+ utilizing sealed types
Generic immutable recursive data representation API targeted at source code models and more.
Result, Either, Try, and Maybe monadic types for Java
Functional Programming Unorthodoxly Adjusted to Client-/Server-side Javascript
Fastest and simplest pattern matching sum types in Go. Don't be jealous of Rust anymore.
A programming language that's wise beyond its bytes!🌱🌿🪴
Algebraic Data Types & Typescript
Small TS library to type and safely handle `serde` JSON serializations of Rust enums.
Field-algebra based on Group / Ring symbolic vector module extension
Add a description, image, and links to the algebraic-data-types topic page so that developers can more easily learn about it.
To associate your repository with the algebraic-data-types topic, visit your repo's landing page and select "manage topics."