Functional programming library for TypeScript - https://gigobyte.github.io/purify/
- Updated
Dec 12, 2025 - TypeScript
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
🔧 Fast, modern, and practical utility library for FP in TypeScript.
Little monad library designed for TypeScript
Built for Solana, EVM, Monad, Sui, Abstract, and Ronin. Casino game smart contract. On-chain Casino Smart Contract using ORAO VRF for provably fair randomness. Supports modular games including Coinflip, Duel, Lottery, Plinko, Prediction, Crash, Dice, Roulette, Wheel, Mines, and Loot Box openings.
Monad Bundler and Volume bot that boost the volume of liquidity on Nad.fun. This introduces the stealth mode to bypass bubble map detection when distributing funds to trading wallets.
Functional programming for deno and javascript. Monads, semigroups, optics, parsers, state management, yadda yadda yadda.
λ Minimal Functional Programming Utilities for TypeScript & JavaScript
A decentralized NFT-backed lending and borrowing platform built natively on Monad. Users can collateralize whitelisted NFTs to borrow USDT, while liquidity providers earn rewards for providing liquidity.
Circuit Breaker pattern as a monad
A pragmatic entry into a functional fantasy land.
Correct, easy to use Option type for TypeScript. 🦄
Monad Nadfun volume | bundler bot.Monad Nadfun volume | bundler bot
Type safe utils inspired from the Rust language for writing better TypeScript/Flow.
Simplify your TypeScript and JavaScript code. Use this lib and functional programming.
A TypeScript library for the Result type.
A TypeScript implementation of the C# library CSharpFunctionalExtensions, including synchronous and asynchronous Maybe and Result monads.
Experimental implementation of Maybe and Result monads compatible with await.
A Functional, monadic test-runner
Functional programming tools: option, either, task, state, optics, etc.
Add a description, image, and links to the monad topic page so that developers can more easily learn about it.
To associate your repository with the monad topic, visit your repo's landing page and select "manage topics."