@practical-fp/union-types
A Typescript library for creating discriminating union types.
Found 49 results for algebraic types
A Typescript library for creating discriminating union types.
Algebraic data types for Javascript
An underlying format for algebraic types that can be used directly or composed with other libraries.
Specification for interoperability of common algebraic structures in JavaScript
Algebraic data types for JavaScript using Sweet.js macros
FantasyLand compliant (monadic) alternative to Promises
proem package for handling algebraic data types
Turn non-concurrent FantasyLand Applicatives concurrent
Cross-platform embedded representation for algebraic data types, values, and common operations.
Algebraic types & type classes for JavaScript
ML-inspired structured types
Monad and Monad Transformer Collection
An underlying format for algebraic types that can be used directly or composed with other libraries.
Frampton is a library to assist writing JavaScript in a functional manner. Frampton supplies an observable implementation (Frampton.Data.Signal). Frampton also provides a number of utilities for dealing with common JavaScript types in a more functional ma
Tiny goodies for Continuation-Passing-Style functions
Fantasy Land compatible types for easy integration with functional javascript libraries like ramda. This library benifits by having no dependencies
NodeJS math captcha package with algebraic formulas
A monad for time-dependant values, providing explicit effects for delayed computations, latency, etc.
A simple library for complex logic
$(dsand).$ is front-end framework on white_cats
Algebraic graphs in TypeScript
An algebraic expression parser for stream logic filters
Non Dirty Pure Functions on Any javascripts
Algebraic type for time varying values
Collection of common algebraic structures in JavaScript using Fantasy-Land.
Frampton-events is a library written in TypeScript for working with events in the browser.
Algebraic effects in react using generators
webRTC PvP connection on Datachannel with losand
Common effects for working with algebraic effects
Algebraic effects in react using generators
An algebraic enum type for TypeScript heavily inspired by Rust.
Akh Neith Zipper monad
webRTC PvP connection on Datachannel with losand
Yet another set of algebraic structures implementing the fantasy-land spec
Common utility functions
losand is a algebraic thinking on javascript
A small utility for working with sum datatypes
A lightweight task monad instead of promise
It like to use dsand on server side render
webRTC PvP connection on Datachannel with Category Theory Environment
a collection of JS/TS modules for functional programming
Pattern matching in vanilla JavaScript
Exalted monadic library & functional fun, fantasy-land compliant, mostly.
Typescript implementation of Elm ADTs
Trait macros for ADT.js and light-traits
Algebraic modules and specifications
Algebraic Effects For Javascript 🎉
Toy implementations of the algebraic structures defined in the Fantasy Land specification, mostly borrowed from Haskell libraries.