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
An implementation of Haskell's type classes in TS
Applicative validation for JavaScript
Fantasy Land compatible types built with lodash.
Fantasy Land extensions for immutablejs
Tiny goodies for Continuation-Passing-Style functions
- library
- utilities
- function
- variadic
- polymorphic
- abstraction
- continuation
- cont
- cps
- task
- future
- control-flow
- pipe
- pipeline
- View more
TypeScript/JavaScript library of Maybe, Either and Tuple Monads.
functional javascript
Data type encoding alternative Apply effects for Array
Type-safe JSON decoding for ReasonML and OCaml
A tiny functional programming library for TypeScript that provides Option (Some/None) and Either(Left/Right) with functor map, applicative map and monad flatmap
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
Applicative-style UIs
Specification for interoperability of common algebraic structures in JavaScript
A package providing an implementation of maybe.
A funtional programming library that designed to be minimally bolarplated, pattern compliant and typescript/javascript native.
- hanshi
- typescript
- javascript
- utility
- fp
- functional
- typeclass
- type-class
- type
- array
- array-monad
- promise
- promise-monad
- either
- View more