nextgen MLStyle: Generic Algebraic Data Type + Pattern Match
-
Updated
Jul 1, 2024 - Julia
nextgen MLStyle: Generic Algebraic Data Type + Pattern Match
Functional programming in TypeScript
Data interchange with algebraic data types.
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
Type safe library for creating Algebraic Data Types (ADTs) in TypeScript. 🌱
A programming language that's wise beyond its bytes!🌱🌿🪴
Another attempt to realize my programming language
Plume is a lightweight programming language that aims to be portable, powerful and easy to learn.
Generic immutable recursive data representation API targeted at source code models and more.
Carefully crafted monads, such as Result and Option for exhaustive pattern matching in Dart.
An implementation of Sum types in Julia
Rust-inspired fancy enums for TypeScript
Library for functional programing in Java 17+ utilizing sealed types
Denotational Differentiation Solver
A stinky but tasty hack to emulate F#-like discriminated unions in C#
A collection of algebraic data types, optics, and data structures based on a light weight higher kinded type implementation. Written for deno.
Algebraic data types for C99
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.
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."