slavovojacek / monadsLinks
Option, Result, and Either types for TypeScript - Inspired by Rust π¦
β879Updated 2 months ago
Alternatives and similar repositories for monads
Users that are interested in monads are comparing it to the libraries listed below
Sorting:
- A typescript implementation of Rust's Result object.β1,382Updated last year
- Safe and idiomatic TypeScript types to handle null, error, and async code handling: Maybe, Result, and Task types that are really nice.β1,294Updated last week
- Rust's Option<T> and Result<T, E>, implemented for TypeScript.β582Updated 2 years ago
- π§ Fast, modern, and practical utility library for FP in TypeScript.β1,195Updated last year
- A TypeScript result type taking cues from Rust's Result and Haskell's Either typesβ294Updated 3 months ago
- Functional programming library for TypeScript - https://gigobyte.github.io/purify/β1,587Updated 3 weeks ago
- Essential building-blocks for functional & safe TypeScript codeβ744Updated 2 months ago
- Type-safe, ergonomic, polymorphic optics for TypeScriptβ894Updated 8 months ago
- π₯ Functional Algebraic Data Typesβ488Updated last year
- π Benchmark Comparison of Packages with Runtime Validation and TypeScript Supportβ802Updated this week
- ESLint rules to disable mutation and promote fp in JavaScript and TypeScript.β953Updated this week
- Typesafe JSON (Schema) validatorβ509Updated 2 years ago
- 𦩠Joi like validations for TypeScriptβ362Updated last year
- Functional optics: a (partial) porting of Scala monocleβ1,075Updated 3 years ago
- Reusable type branding in TypeScriptβ413Updated last year
- πWrite safer TypeScript using Maybe, List, Result, and Either monads.β133Updated last month
- yet another Typescript type library for advanced typesβ742Updated 4 years ago
- Generate type guard functions from TypeScript interfacesβ524Updated 9 months ago
- Runtime validation for static typesβ2,684Updated last month
- Implementation of newtypes in TypeScriptβ601Updated 3 years ago
- Rust-style pattern matching for TypeScriptβ199Updated last year
- Type safe dependency injection for TypeScriptβ597Updated last week
- Blazing fast linter for JavaScript and TypeScript written in Rustβ1,583Updated last month
- π© The missing TypeScript utilsβ469Updated 3 months ago
- Rust-like error handling and options for TypeScript and Deno!β193Updated last year
- node.js compile-time SQL validations & type generationsβ229Updated last week
- β964Updated 2 years ago
- FP-TS Cheat Sheetβ424Updated 2 years ago
- π© A tiny but capable push & pull stream library for TypeScript and Flowβ728Updated 4 months ago
- TypeScript Module Loaderβ1,198Updated last year