32 packages found
plain implementation of Maybe (Optional, Nullable) monad
Types and implementations whose APIs are inspired by Rust's `Option<T>` and `Result<T, E>`.
TypeScript maybe monad for reaching child fields inside complicated objects.
A stateless implementation of the maybe monad
Elegant and battle-tested validation library for type-safe input data (for TypeScript and Flow)
not nil map - Map a function over nullable value
A TypeScript Nullable<T> Type and Monad Compliant Utility Functions
Optionals for JS
Zero cost Option type for AssemblyScript
Optional implementation in Typescript
Check if a value is property accessible
TypeScript utility types