Search results
138 packages found
A TypeScript Nullable<T> Type and Monad Compliant Utility Functions
The Tame optional library enabling the usage of optionals
- 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
A stateless implementation of the maybe monad
A collection of dependency free functors written in typescript
A TypeScript implementation of synchronous and asynchronous Maybe and Result monads
[![NPM Version][maybe-npm-version-badge]][maybe-npm] [repo-circleci-badge]: https://img.shields.io/circleci/project/github/Ailrun/typed-f/master.svg?logo=circleci [![Known Vulnerabilities][maybe-snyk-badge]][maybe-snyk] [![Supported TypeScript Version][re
Helpful type classes for TypeScript This package was formerly named 'type-class'
Functional Programming Utilities and Types, Inspired by Haskell and Elm
Utilities for TypeScript library
- typescript
- utils
- string
- array
- number
- bits
- flatten
- either
- maybe
- monad
- shuffle
- groupBy
- hashCode
- euclidean division
- View more
Option/maybe type with separate derived types to reduce branching
Handle function call results using a common type
Yet another Typescript clone of the rust `Option` & `Result` enums.
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
Discriminated Unions including Maybe (an option type) and Result for javascript with fewer bugs
A simple wrapper of javascript statement branching that provide safe error handling and test friendly
[![example workflow](https://github.com/hansogj/maybe/actions/workflows/build.yml/badge.svg)](https://github.com/hansogj/maybe/actions/workflows/build.yml/badge.svg)
TypeScript/JavaScript library of Maybe, Either and Tuple Monads.
Attempt to bring functionnal programming concepts to TypeScript