Search results
119 packages found
Katha.js: Make stuff with functional programming.
A TypeScript monad library with only the things you'll actually use.
Reference implementation of mathematics and computer science algorithms & structures
- math
- computer science
- utility
- educational
- reference
- dynamic array
- linked lists
- monads
- functional
- Vectors
- Matrices
- linear algebra
- streams
A monad for time-dependant values, providing explicit effects for delayed computations, latency, etc.
A collection of well known Algebraic Datatypes for your utter enjoyment.
TS adapted Java Optional class with extra utility classes.
Lightweight Either Monad module
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
Functional Programming for EcmaScript(Javascript)
- functional-programming
- fp
- js
- es
- es6
- es7
- javascript
- functional-reactive-programming
- reactive
- reactive-programming
- rx
- monad
- monads
- optional
- View more
Lightweight Either Monad
Functional programming utility toolkit
Monadic mashup of Maybe & Either that represents a value, nothing, or an error.
Douglas Crockford's monad library as UMD/ES6 module
Lightweight Either Monad module
[fork] A structure for values that may not be available or computations that may fail.
Utilities for monadic promises.
Type-Safe Errors and Null Values for JS & TypeScript; Inspired by Rust.
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