Option, Result, and Either types for TypeScript - Inspired by Rust 🦀
-
Updated
Jul 22, 2024 - TypeScript
Option, Result, and Either types for TypeScript - Inspired by Rust 🦀
A library for safer and smarter error- and "nothing"-handling in TypeScript.
Essential building-blocks for functional & safe TypeScript code
🥃 Functional Algebraic Data Types
📚Write safer TypeScript using Maybe, List, Result, and Either monads.
Implements Either, Maybe and Tuple monads.
Monadic types for JavaScript and TypeScript
A collection of dependency-free functors written in TypeScript, created to be type-safe, immutable, and lightweight.
A utility library to write code in functional programming style in Javascript
This is an interpreter for Scheme we were assigned to do in the Principles of Programming Languages course. The interpreter is for Scheme-based languages called L1 to L7. the interpreter is written in typescript. there are also a few other assignments that involved logic programming in Prolog. These assignments were done by David Shmailov and Av…
Base Monads for Deno | Mirror of https://gitlab.com/elementarium/el-monads
A project that explores functional programming, typescript, and monads, using https://github.com/babakness/soultrain, a functioal library that has types.
TS adapted Java Optional class with extra utility classes.
Curated package with types I believe all packages and apps need to promote safeness and reduced side effects.
A collection of resources and examples for understanding FP-TS and its ecosystem
A library to help with all mainstream databases interaction through a set of well defined API's.
Fun with flatMap - Now I know My ADTs (or How to Learn Monads by Accident)
Add a description, image, and links to the monads topic page so that developers can more easily learn about it.
To associate your repository with the monads topic, visit your repo's landing page and select "manage topics."