90 packages found
FantasyLand compliant (monadic) alternative to Promises
- View more
[fork] A structure for values that may not be available or computations that may fail.
A monad for disjunctions. (e.g.: computations that may fail)
Core combinators and higher-order functions
A structure for values that may not be available or computations that may fail.
A functional library for TypeScript
A monad for time-dependant values, providing explicit effects for delayed computations, latency, etc.
A disjunction that's more appropriate for validating inputs with better vocabulary & straight-forward failure aggregation.
- reactive programming
- reactive streams
- event stream
- View more
Provides JS operators as curried functions.
Typescript functional programming library inspired by Haskell and PureScript providing both runtime type checking and functional algebraic data types.
A Simple Maybe Monad Module. Plays nice with Ramda.
Common monad combinators and sequencing operations.
Simple HTTP requests with Fluture and request.
A structure for representing asynchronous actions with automatic resource handling.
Fantasy-land compatible dictionary.