Search results
94 packages found
Write cleaner TypeScript
- typescript
- javascript
- monads
- maybe
- result
- either
- list
- state
- functional
- list-monad
- maybe-monad
- either-monad
- result-monad
- state-monad
A type-safe rust-like result type for TypeScript
A typescript implementation of Rust's Result and Option objects.
Typed Option/Optional/Maybe for TypeScript and JavaScript, created to simplify code involving optional values (null, undefined, NaN).
Opinionated functional programming library with easy use in mind
A library for safe functional programming in JavaScript, with first-class support for TypeScript
Either and Maybe monads written in Typescript
TypeScript maybe monad for reaching child fields inside complicated objects.
A Typescript implementation of the Maybe data type
A stateless implementation of the maybe monad
Typed Option/Optional/Maybe for TypeScript and JavaScript, created to simplify code involving optional values (null, undefined, NaN).
Nullable functions
Simple TypeScript Monads
[![example workflow](https://github.com/hansogj/maybe/actions/workflows/build.yml/badge.svg)](https://github.com/hansogj/maybe/actions/workflows/build.yml/badge.svg)
A library that adds more booleans to javascript, inspired by the newly added maybe keyword in C#
Write cleaner TypeScript
- typescript
- javascript
- monads
- maybe
- result
- either
- list
- state
- functional
- list-monad
- maybe-monad
- either-monad
- result-monad
- state-monad
Library for representing values that may or may not exist
Utilities for TypeScript library
- typescript
- utils
- string
- array
- number
- bits
- flatten
- either
- maybe
- monad
- shuffle
- groupBy
- hashCode
- euclidean division
- View more
[![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