Search results
116 packages found
Create futures from other async standards
Make your javascript code cleaner and more expressive with the power of monads and functional programming.
A library of types and utilities for your TypeScript and JavaScript projects
- array
- functional programming
- functions
- functors
- monads
- number
- option
- pipe
- predicate
- sequence
- string
- tuple
- typed sequence
- types
![npm](https://img.shields.io/npm/v/slosh-js) ![License](https://img.shields.io/github/license/v1olen/slosh)
A collection of well known Algebraic Datatypes for your utter enjoyment.
TS adapted Java Optional class with extra utility classes.
A fantasy-land and static-land compliant library providing interfaces of common type-classes and instances of them.
- typescript
- category theory
- monads
- applicatives
- functors
- maybe
- functional
- functional programming
- fantasy-land
- static-land
- type classes
Monadic mashup of Maybe & Either that represents a value, nothing, or an error.
A tiny, TypeScript-first, result/error handling utility.
Douglas Crockford's monad library as UMD/ES6 module
monads implementation in javascript (inspired by haskell monads)
Static Land Compliant Remote Data Type in TypeScript
- functional
- static land
- fantasy land
- compliant
- hkt
- higher kinded types
- polymetric polymorphism
- lightweight
- remote data
- monads
- fast
- easy
- typescript
Lightweight Either Monad
Utilities for monadic promises.
Type-Safe Errors and Null Values for JS & TypeScript; Inspired by Rust.
Maybe you should use this instead of nullable types..
Functional Programming for Pragmatists
Composable monads for functional async flow