@idan666/ulai
Returns a random boolean answer
Returns a random boolean answer
🐊Putout plugin applies Maybe monad
Lich is a library for chaining computations in TypeScript. It's heavily inspired by the monadic structures in Haskell. In particular Maybe and Either.
helper objects and functions
Maybe monad for typescript inspired by elm's Maybe
A collection of dependency free functors written in typescript
A little library that provides useful and smartly-typed monads for TypeScript.
🚀 Efficient Monads for JS: Maybe (Option) and Either (Result), Identity
`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 monad library with only the things you'll actually use.
A better way to handle errors in JavaScript and TypeScript. Handle async and sync errors without `try` and `catch` blocks.
A Java-like Optional implementation for JavaScript
Quantifiers of nullable types like as Array.prototype every/some
Error and optional values control flow library based on Rust's Result and Option.
Powerful pipes for TypeScript, that chain Promise and ADT for you
`Result` and `Maybe` types and accompanying `macro-ts` helper macros that allow a safe, functional way of dealing with errors and nullable values.
A powerful simple JavaScript functional-programming toolset.
A powerful simple JavaScript functional-programming toolset.
Full featured implementation of options into typescript.
Experimental implementation of Maybe and Result monads compatible with await.