Functional programming library for TypeScript - https://gigobyte.github.io/purify/
-
Updated
Jun 2, 2024 - TypeScript
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
Generic immutable recursive data representation API targeted at source code models and more.
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.
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
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."