52 packages found
FantasyLand compliant (monadic) alternative to Promises
- algebraic
- async
- asynchronous
- browser
- control-flow
- fantasy-land
- fp
- functional
- functor
- future
- library
- monad
- monadic
- node
- View more
A monad for disjunctions. (e.g.: computations that may fail)
A monad for time-dependant values, providing explicit effects for delayed computations, latency, etc.
Specification for interoperability of common algebraic structures in JavaScript
A disjunction that's more appropriate for validating inputs with better vocabulary & straight-forward failure aggregation.
losand is a algebraic thinking on javascript
Category Theory Environment on javascript
- Category Theory
- No Constructive
- No let
- No var
- No const
- functor
- Monad
- Comonad
- Algebra
- Coalgebra
- Algebraic
- Chainable
Algebraic data types for Javascript
A structure for representing asynchronous actions with automatic resource handling.
Algebraic data types for JavaScript using Sweet.js macros
Monad and Monad Transformer Collection
- monad transformer
- algebraic
- fantasy land
- monad
- functor
- applicative functor
- functional
- continuation
- delimited continuation
Tiny goodies for Continuation-Passing-Style functions
- library
- utilities
- function
- variadic
- polymorphic
- abstraction
- continuation
- cont
- cps
- task
- future
- control-flow
- pipe
- pipeline
- View more
An algebraic expression parser for stream logic filters
Non Dirty Pure Functions on Any javascripts
A Typescript library for creating discriminating union types.
Algebraic effects in react using generators
StaticLand functions for Algebraic Data Types based on native JavaScript types
Cross-platform embedded representation for algebraic data types, values, and common operations.
A simple library for complex logic
ML-inspired structured types