Showing 21-40 of 307 packages
Monad and Monad Transformer Collection
[](https://www.npmjs.com/package/funland) [](https://gitter.im/funfix/funfix?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
Functional programming in TypeScript
Takes a keyed functor that looks like an entity (keys are pointers to both keys and values) and turns them into an non-entity record
Specification for interoperability of common algebraic structures in JavaScript
Combination of a free applicative functor and free monad
Straightforward futures that can be composed. Based on http://tech.pro/blog/6742/callback-to-future-functor-applicative-monad.
A simple, lightweight, and easy-to-use library for handling optional values in JavaScript.
Functor products, coproducts, and composition
Functor based redux side effects
Functor implemented in JavaScript which contains conditional execution of a function through the method `.mapIf`
Fantasy Land compatible types for easy integration with Ramda
Iterable that implements optimized map method
Scala-like Success and Failure functor/monad
Derive Covariant (Functor), Foldable, and Traversable instances, as well as base functors, for algebraic data types (ADTs)
A tiny functional programming library for TypeScript that provides Option (Some/None) and Either(Left/Right) with functor map, applicative map and monad flatmap
Akh delimited continuation monad transformer and monad
A simple encoding of higher-kinded types in TypeScript
Functor interface for functional constructs in typescript
Functor interface and (OCaml) functors for Bucklescript