Search results
88 packages found
Helpful type classes for TypeScript This package was formerly named 'type-class'
basic monads/functors in one file
Safe abstractions for fallible flows inspired by F# and Rust
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
Minimal either monad with handling of errors of the map's method to Either.left.
Functional Programming library for JavaScript, TypeScript and Flow
Sub-package of Funfix exposing primitive interfaces and data types belonging into a standard library
Sub-package of Funfix defining monadic data types for dealing with laziness and side effects
Sub-package of Funfix defining type classes inspired by Haskell's standard library and by Typelevel Cats
A package providing an implementation of either: a biased union type.
Functional data types, most common algebraic structures as interfaces (FL and SL compliant) and frequently used monads.
Essential TypeScript monads
Lightweight Either Monad
Monadic mashup of Maybe & Either that represents a value, nothing, or an error.
Functions to simplify/normalize rules with the ability to leverage monads and applicative functors over traditional control structures.
Strong typed functional 'Either', 'Maybe', 'Identity' and 'Tuple'
Lightweight Either Monad module
Lich is a library for chaining computations in TypeScript. It's heavily inspired by the monadic structures in Haskell. In particular Maybe and Either.