194 results for “topic:algebraic-data-types”
Functional programming in TypeScript
🦋 Fantasy Land compliant (monadic) alternative to Promises
[not actively maintained!] A standard library for functional programming in JavaScript
Functional programming in Java
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
:triangular_ruler: Javascript Geometric Algebra Generator for Javascript, c++, c#, rust, python. (with operator overloading and algebraic literals) -
Algebraic data types for C99
Functional programming style pattern-matching library for C++
Monads and other dark magic for Elixir
Functional patterns for Java
Specification for common algebraic structures in JavaScript based on Fantasy Land
Data interchange with algebraic data types.
Java 8 annotation processor and framework for deriving algebraic data types constructors, pattern-matching, folds, optics and typeclasses.
🧩 Shape-Safe Symbolic Differentiation with Algebraic Data Types
A programming language that's wise beyond its bytes!🌱🌿🪴
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.
Julia functional programming infrastructures and metaprogramming facilities
Bootstrapped algebraic data types for Elixir
RemoteData type
🤝 Struct and enum data access in harmony.
Reusable, composable patterns across Elixir libraries
Algebraic data types in Java.
Algebraic data types for Python (experimental, not actively maintained)
Algebraic data types in Common Lisp
Algebraic type based schema system
Type safe library for creating Algebraic Data Types (ADTs) in TypeScript. 🌱
pure functional and generic programming for Erlang
An implementation of sum types in Julia
Functional programming for deno and javascript. Monads, semigroups, optics, parsers, state management, yadda yadda yadda.
Common Functional Programming Algebraic data types for JavaScript that is compatible with most modern browsers and Deno.