Search results
139 packages found
Simple functional Maybe library for typescript
An implementation of the Maybe monad in Typescript.
`Result` and `Maybe` types and accompanying `macro-ts` helper macros that allow a safe, functional way of dealing with errors and nullable values.
`Result` and `Maybe` types and accompanying `macro-ts` helper macros that allow a safe, functional way of dealing with errors and nullable values.
`Result` and `Maybe` types and accompanying `macro-ts` helper macros that allow a safe, functional way of dealing with errors and nullable values.
A typescript implementation of Rust's Result and Option objects.
A TypeScript Maybe Type and 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
Fast Either and Maybe from Fantasy Land with Flow and TypeScript support
Correct, easy to use Option type for TypeScript
- adt
- algebra
- algebraic data type
- haskell
- option
- optional
- maybe
- monad
- fantasy
- fantasyland
- functor
- sanctuary
- scala
- typescript
- View more
Scala like Option type for TypeScript
Experimental implementation of Maybe and Result monads compatible with await.
- typescript
- ts
- monad
- await
- maybe
- option
- fp
- async
- async-await
- functional-programming
- functional programming
- error-handling
- error handling
- async await
- View more
<div align="center">
Maybe monad for typescript inspired by elm's Maybe
This is fork of 'maybes' ported to TypeScript and added some new features
A typescript library for Railway Oriented Programming.
Maybe is a type that wraps optional values
Functional data types, most common algebraic structures as interfaces (FL and SL compliant) and frequently used monads.
Maybe you should use this instead of nullable types..