Denotational Differentiation Solver
-
Updated
May 23, 2024 - Python
Denotational Differentiation Solver
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
Plume is a lightweight programming language that aims to be portable, powerful and easy to learn.
Type safe library for creating Algebraic Data Types (ADTs) in TypeScript. 🌱
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
Functional programming in TypeScript
A stinky but tasty hack to emulate F#-like discriminated unions in C#
Data interchange with algebraic data types.
Another attempt to realize my programming language
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."