true-myth
A library for safe functional programming in JavaScript, with first-class support for TypeScript
A library for safe functional programming in JavaScript, with first-class support for TypeScript
The option type, also known as the maybe type, for JavaScript
A toolkit of Nullable/Option/Result type implementation in ECMAScript. Their APIs are inspired by Rust's `Option<T>` and `Result<T, E>`.
Supervisor, Coroutine, Channel, select, AtomicPromise, Cancellation, Cache, List, Queue, Stack, and some utils.
A structure for values that may not be available or computations that may fail.
wraps a function in null/undefined guards. checks that all arguments have some value. shouldn't be used ifnull or undefined is acceptable for any arguments.
Data structure for working with values that may not exist
Write cleaner TypeScript
Experimental implementation of Maybe and Result monads compatible with await.
Exalted monadic library & functional fun, fantasy-land compliant, mostly.
A Simple Maybe Monad Module. Plays nice with Ramda.
Library for handling possibly undefined values
Utility library for misc shared code for @opticss packages.
monads with right rules
A Typescript implementation of the Maybe data type
Maybe is a type that wraps optional values
Node.js interface to the system installed zstd.
An optional library enabling the usage of optionals written in TypeScript
Maybe render a React component, maybe not 😮
[![Travis CI](https://travis-ci.org/ryoppy/scalike-typescript.svg?branch=master)](https://travis-ci.org/ryoppy/scalike-typescript)