Search results
59 packages found
A collection of well known Algebraic Datatypes for your utter enjoyment.
Applicative-style UIs
Typed Option/Optional/Maybe for TypeScript and JavaScript, created to simplify code involving optional values (null, undefined, NaN).
fantasyland compatible extensions
Simple container for accumulating validation errors
Applicative validation for JavaScript
An implementation of Haskell's type classes in TS
Fantasy Land compatible types built with lodash.
TypeScript/JavaScript library of Maybe, Either and Tuple Monads.
Tiny goodies for Continuation-Passing-Style functions
- library
- utilities
- function
- variadic
- polymorphic
- abstraction
- continuation
- cont
- cps
- task
- future
- control-flow
- pipe
- pipeline
- View more
Fantasy Land extensions for immutablejs
Data type encoding alternative Apply effects for Array
functional javascript
Type-safe JSON decoding for ReasonML and OCaml
A port of the PHP bingo-functional library
- bingo-functional
- curry
- partial application
- helpers
- compose
- zip
- map
- reduce
- fold
- filter
- monads
- immutability
- IO monad
- Reader monad
- View more
A tiny functional programming library for TypeScript that provides Option (Some/None) and Either(Left/Right) with functor map, applicative map and monad flatmap
Specification for interoperability of common algebraic structures in JavaScript
Applicative-style UIs
A package providing an implementation of maybe.
Functional Programming library for JavaScript, TypeScript and Flow