Functional programming library for TypeScript - https://gigobyte.github.io/purify/
-
Updated
Nov 6, 2024 - TypeScript
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
The TypeScript Standard Library
A short course on Functional Programming in Typescript
Being able to pattern match in typescript
Implements Either, Maybe and Tuple monads.
Functional helpers including `Async` and `Result` to help enable things like "railway-oriented" programming. Heavily inspired by F#
Typescript Maybe<Library<Greatness>>
A TypeScript Maybe Type and Module
Type safe Option, Result and Vector from the Rust programming language
🗃 A mono-repository with functional programming helpers, algebraic data types, util functions, types and even some micro frameworks in TypeScript.
A Typescript implementation of the Maybe data type
A collection of dependency-free functors written in TypeScript, created to be type-safe, immutable, and lightweight.
Experimental implementation of Maybe and Result monads compatible with await.
Simple helper functions (map, filter, flatMap, getOrElse, etc.) for transforming T | undefined types (Maybe<T>).
A library that implements Maybe type-class features, inspired by Haskell.
A static-land and fantasy-land compliant library containing interfaces for common type-classes and common instances of them.
Fat Arrow is a library for Typed Functional Programming in TypeScript compatible with Node.js and all major browsers.
Utilities for composable approach to handle null and undefined
Add a description, image, and links to the maybe topic page so that developers can more easily learn about it.
To associate your repository with the maybe topic, visit your repo's landing page and select "manage topics."