Search results
255 packages found
Write cleaner TypeScript
- typescript
- javascript
- monads
- maybe
- result
- either
- list
- state
- functional
- list-monad
- maybe-monad
- either-monad
- result-monad
- state-monad
Utilities for TypeScript library
- typescript
- utils
- string
- array
- number
- bits
- flatten
- either
- maybe
- monad
- shuffle
- groupBy
- hashCode
- euclidean division
- View more
A declarative sync & async js maybe that notes something may fail
- declarative
- maybe
- try
- catch
- try catch
- fail
- maybe-try
- sync
- synchronous
- async
- asynchronous
- error handling
- promise
- callback
An optional library enabling the usage of optionals written in TypeScript
- optional
- maybe
- maybe type
- optional type
- functional optional type
- typescript optional type
- typescript optional
Fat Arrow is a library for Typed Functional Programming in TypeScript compatible with Node.js and all major browsers.
- typescript
- functional programming
- maybe
- result
- either
- adt
- algebraic data type
- arrow
- kotlin
- monad
- functor
- functional data structure
- fp types
- typeclasses
Async option and result monads library.
Chai plugin for assertions with Maybe monads
A collection of dependency free functors written in typescript
TypeScript/JavaScript library of Maybe, Either and Tuple Monads.
Attempt to bring functionnal programming concepts to TypeScript
Promises for people afraid of commitment.
Functional TypeScript utility types such as Option, Result and others.
- monad-library
- monads
- typescript
- monad-ts
- functional-ts
- functional-programming
- javascript
- functor
- optional
- result
- maybe
- either
- result-monad
functional javascript
A lightweight Javascript library for the Option monad
A typed, standalone Option object for JavaScript and TypeScript
A "Maybe" runtime module for javascript
The Tame optional library enabling the usage of optionals
- optional
- maybe
- maybe type
- optional type
- functional optional type
- typescript optional type
- typescript optional
A tiny implementation of maybe using JavaScript primitives
[![example workflow](https://github.com/hansogj/maybe/actions/workflows/build.yml/badge.svg)](https://github.com/hansogj/maybe/actions/workflows/build.yml/badge.svg)