GitHub topics: monad
atnos-org/eff
Eff monad for cats - https://atnos-org.github.io/eff
Language: Scala - Size: 3.67 MB - Last synced at: about 10 hours ago - Pushed at: about 11 hours ago - Stars: 587 - Forks: 79

doubleloop-io/applied-fp-workshop-ts
Applied Functional Programming Workshop, Typescript Edition
Language: TypeScript - Size: 3.41 MB - Last synced at: about 18 hours ago - Pushed at: about 19 hours ago - Stars: 5 - Forks: 4

tonivade/purefun
Functional Programming library for Java
Language: Java - Size: 5.59 MB - Last synced at: about 23 hours ago - Pushed at: 1 day ago - Stars: 131 - Forks: 5

typelevel/cats-mtl
cats transformer type classes.
Language: Scala - Size: 5.85 MB - Last synced at: about 2 hours ago - Pushed at: 2 days ago - Stars: 310 - Forks: 64

xuwei-k/httpz
purely functional http client with scalaz.Free
Language: Scala - Size: 316 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 66 - Forks: 3

IBM/fp-go
functional programming library for golang
Language: Go - Size: 6.94 MB - Last synced at: 1 day ago - Pushed at: 13 days ago - Stars: 1,799 - Forks: 54

dotty-cps-async/dotty-cps-async
experimental CPS transformer for dotty
Language: Scala - Size: 17.1 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 188 - Forks: 23

arcxteam/gm-onchain
Running GM Onchain EVM-Wallet-Superchain for Testnet & Mainnet Interactive
Language: Python - Size: 541 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 15 - Forks: 3

samber/mo
🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
Language: Go - Size: 182 KB - Last synced at: 5 days ago - Pushed at: 15 days ago - Stars: 2,987 - Forks: 97

gorilli-team/gorillionaire
AI-Powered Crypto Signals & Gamified Trading Trade smarter with AI-driven insights. Get real-time signals, execute trades in one click, and climb the leaderboard.
Language: TypeScript - Size: 64.7 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 5 - Forks: 1

Asperamanca/monadic_operations_cpp23
Material for my talk "Safe and Readable Code: Monadic Operations in C++23"
Language: C++ - Size: 29.1 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 6 - Forks: 0

CoinBench2582/Monads
Common monads for C#
Language: C# - Size: 82 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 1 - Forks: 0

haskell/mtl
The Monad Transformer Library
Language: Haskell - Size: 267 KB - Last synced at: about 15 hours ago - Pushed at: about 1 month ago - Stars: 380 - Forks: 67

MonDomains/mns-app
MNS React App
Language: CSS - Size: 5.44 MB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

yohasebe/monadic-chat-cli
Highly configurable CLI app for OpenAI's chat/text completion API
Language: Ruby - Size: 3.07 MB - Last synced at: 2 days ago - Pushed at: 7 months ago - Stars: 11 - Forks: 2

rcardin/yaes
An experimental effect system in Scala that tracks effects through context functions
Language: Scala - Size: 254 KB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 84 - Forks: 6

MonadStarter/cult-monad-hackathon
CULT is a revolutionary platform transforming how people perceive and trade cultural tokens.
Language: JavaScript - Size: 4.34 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

hnaderi/edomata
Production ready event-driven automata for Scala, Scala.js and scala native
Language: Scala - Size: 3.33 MB - Last synced at: 8 days ago - Pushed at: 9 days ago - Stars: 93 - Forks: 10

respawn-app/ApiResult
Kotlin Multiplatform Error Handling. Catch and handle all errors. Avoid Crashes. Like Arrow but without the black magic. No boilerplate. No performance overhead. 90+ operators.
Language: Kotlin - Size: 347 KB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 55 - Forks: 1

monad-cn/gmonad.cc
Monad 中文社区旨在为开发者提供丰富的文档、教程、学习资源以及活动资讯,助力开发者快速加入 Monad 生态,一起构建高性能 Dapp。
Language: CSS - Size: 72 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 18 - Forks: 23

FckTestnet/the-monad-testnet
Automated scripts designed to interact with the Monad testnet. This software provides various modules to facilitate transactions, token swaps, and NFT minting, all with configurable settings to suit your needs.
Language: Python - Size: 83 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 7 - Forks: 4

TeaEntityLab/fpGo
Monad, Functional Programming features for Golang
Language: Go - Size: 308 KB - Last synced at: 8 days ago - Pushed at: 8 months ago - Stars: 352 - Forks: 22

aol/cyclops
An advanced, but easy to use, platform for writing functional applications in Java 8.
Language: Java - Size: 26.7 MB - Last synced at: 12 days ago - Pushed at: about 2 years ago - Stars: 1,327 - Forks: 138

mobily/ts-belt
🔧 Fast, modern, and practical utility library for FP in TypeScript.
Language: TypeScript - Size: 16.2 MB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 1,164 - Forks: 29

ivanperez-keera/dunai
Classic FRP, Arrowized FRP, Reactive Programming, and Stream Programming, all via Monadic Stream Functions
Language: Haskell - Size: 17.2 MB - Last synced at: 12 days ago - Pushed at: 3 months ago - Stars: 218 - Forks: 36

MeoMunDep/Kuru
Auto swap. [20 STARS TO UNLOCK]
Language: JavaScript - Size: 6.84 KB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 9 - Forks: 0

TimWSpence/cats-stm
A STM implementation for Cats Effect
Language: Scala - Size: 6.32 MB - Last synced at: 2 days ago - Pushed at: 14 days ago - Stars: 148 - Forks: 17

jwiegley/category-theory
An axiom-free formalization of category theory in Coq for personal study and practical work
Language: Coq - Size: 3.27 MB - Last synced at: 12 days ago - Pushed at: 14 days ago - Stars: 773 - Forks: 74

MichaelSchneeberger/continuationmonad
A Python library implementing stack-safe continuations based on schedulers, ensuring deadlock-free asynchronous computations.
Language: Python - Size: 172 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 0 - Forks: 0

borrelunde/scipio
Lightweight Try/Catch monad for concise functional exception handling in Java.
Language: Java - Size: 18.6 KB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

MonDomains/mns-metadata-service
Mon Name Service Metadata Repo
Language: TypeScript - Size: 68 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 0 - Forks: 0

ashr123/option
DOP version of Optional
Language: Java - Size: 85.9 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 0 - Forks: 0

graninas/cpp_stm_free
Composable monadic STM for C++ on Free monads
Language: C++ - Size: 106 KB - Last synced at: 7 days ago - Pushed at: over 5 years ago - Stars: 77 - Forks: 5

MeoMunDep/Monad-score
Auto referrals, connect wallet, run node, do tasks, checkin.
Language: Shell - Size: 442 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 56 - Forks: 0

witchcrafters/witchcraft
Monads and other dark magic for Elixir
Language: Elixir - Size: 6.42 MB - Last synced at: 5 days ago - Pushed at: almost 2 years ago - Stars: 1,209 - Forks: 62

JasonShin/fp-core.rs
A library for functional programming in Rust
Language: Rust - Size: 271 KB - Last synced at: 18 days ago - Pushed at: almost 3 years ago - Stars: 1,377 - Forks: 66

evilsoft/crocks
A collection of well known Algebraic Data Types for your utter enjoyment.
Language: JavaScript - Size: 10.4 MB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 1,593 - Forks: 102

LeakyAbstractions/result
🎱 A Java library to handle success and failure without exceptions
Language: Java - Size: 6.91 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 30 - Forks: 0

softwareventures/result
A Rust-like Result type representing the result of a fallible computation
Language: TypeScript - Size: 264 KB - Last synced at: about 11 hours ago - Pushed at: about 12 hours ago - Stars: 0 - Forks: 0

palatable/lambda
Functional patterns for Java
Language: Java - Size: 5.57 MB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 871 - Forks: 85

michaelbull/kotlin-result
A multiplatform Result monad for modelling success or failure operations.
Language: Kotlin - Size: 920 KB - Last synced at: 20 days ago - Pushed at: about 1 month ago - Stars: 1,137 - Forks: 71

blinddumper/MonadTestnet-Bot
A bot for automated Monad Testnet farm
Language: Python - Size: 15.1 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 176 - Forks: 127

getify/monio
The most powerful IO monad implementation in JS, possibly in any language!
Language: JavaScript - Size: 626 KB - Last synced at: 19 days ago - Pushed at: 2 months ago - Stars: 1,078 - Forks: 60

louthy/language-ext
C# pure functional programming framework - come and get declarative!
Language: C# - Size: 22.2 MB - Last synced at: 21 days ago - Pushed at: 26 days ago - Stars: 6,797 - Forks: 434

dry-rb/dry-monads
Useful, common monads in idiomatic Ruby
Language: Ruby - Size: 1.18 MB - Last synced at: 21 days ago - Pushed at: about 2 months ago - Stars: 799 - Forks: 142

wiz-develop/php-monad
📦 Implemented the concept of monads in functional programming in PHP.
Language: PHP - Size: 126 KB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 0 - Forks: 0

dmitriz/cpsfy
🚀 Tiny goodies for Continuation-Passing-Style functions, fully tested
Language: JavaScript - Size: 2.54 MB - Last synced at: 16 days ago - Pushed at: 21 days ago - Stars: 71 - Forks: 2

openbuildxyz/Monad-101-Bootcamp
Monad 101 Bootcamp 由 Monad 和 OpenBuild 共同发起。通过系统的课程和共同学习机制,帮助更多开发者丝滑进入Web3。与此同时,本训练营以实战为导向,一步步熟悉和掌握 Web3 代码开发。
Language: HTML - Size: 8.93 MB - Last synced at: 21 days ago - Pushed at: 22 days ago - Stars: 28 - Forks: 96

TeaEntityLab/fpRust
Monad/MonadIO, Handler, Coroutine/doNotation, Functional Programming features for Rust
Language: Rust - Size: 375 KB - Last synced at: 21 days ago - Pushed at: almost 4 years ago - Stars: 122 - Forks: 7

berzanorg/lilchogstars-mini-app
Lil Chogstars Farcaster Mini App.
Language: TypeScript - Size: 189 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 1 - Forks: 0

gigobyte/purify
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
Language: TypeScript - Size: 36.8 MB - Last synced at: 21 days ago - Pushed at: 2 months ago - Stars: 1,560 - Forks: 59

dmitriz/functional-examples
Examples with Functional JavaScript, following Professor Frisby's course
Language: JavaScript - Size: 136 KB - Last synced at: 17 days ago - Pushed at: 24 days ago - Stars: 181 - Forks: 22

ADITYAVOFFICIAL/MomCare-AI
🚀 MomCare AI: AI-driven pregnancy support platform using Groq (Chat/OCR), Fluvio (Real-Time Forum), Monad (Blockchain Game), and Appwrite (BaaS). Includes health tracking, doc management, and community features.
Language: TypeScript - Size: 24.5 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 6 - Forks: 0

functionaljava/functionaljava
Functional programming in Java
Language: Java - Size: 3.57 MB - Last synced at: 12 days ago - Pushed at: about 2 years ago - Stars: 1,616 - Forks: 254

CrowdHailer/OK
Elegant error/exception handling in Elixir, with result monads.
Language: Elixir - Size: 119 KB - Last synced at: 19 days ago - Pushed at: over 5 years ago - Stars: 603 - Forks: 20

fluture-js/Fluture
🦋 Fantasy Land compliant (monadic) alternative to Promises
Language: JavaScript - Size: 2.11 MB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 2,490 - Forks: 84

berzanorg/momoney
The first pure on-chain experimental NFT on Monad Testnet.
Language: TypeScript - Size: 146 KB - Last synced at: 26 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

yodaman741/monad-testnet-automation
script for monad testnet
Language: Python - Size: 58.6 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

MystPi/act
🎬 Compose stateful actions to simulate mutable state
Language: Gleam - Size: 19.5 KB - Last synced at: about 19 hours ago - Pushed at: about 1 year ago - Stars: 22 - Forks: 1

TeaEntityLab/fpEs
Functional Programming for EcmaScript(Javascript)
Language: JavaScript - Size: 2.71 MB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 43 - Forks: 4

MeoMunDep/Magma
Auto stake, unstake, connect wallet.
Language: Shell - Size: 240 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 10 - Forks: 0

masala/masala-parser
Javascript Generalized Parser Combinators
Language: JavaScript - Size: 2.77 MB - Last synced at: 16 days ago - Pushed at: 28 days ago - Stars: 148 - Forks: 11

stumathews/libmonad
C++ Monads library for small projects
Language: C++ - Size: 557 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 1

ra1028/Alembic
:alembic: Functional JSON Parser - Linux Ready :penguin:
Language: Swift - Size: 3.6 MB - Last synced at: 3 days ago - Pushed at: over 6 years ago - Stars: 117 - Forks: 8

NitroDevs/CSharpFunctionalExtensions.FluentAssertions
A small set of extensions to make test assertions more fluent when using CSharpFunctionalExtensions! Wow!
Language: C# - Size: 163 KB - Last synced at: 29 days ago - Pushed at: about 1 month ago - Stars: 21 - Forks: 6

thefrontside/funcadelic.js
Functional programming and category theory for everyday JavaScript development
Language: JavaScript - Size: 214 KB - Last synced at: 17 days ago - Pushed at: about 6 years ago - Stars: 200 - Forks: 16

mrxrsd/arpl
Lightweight C# library for functional error handling using Either and Result types. An advanced Result Pattern type-safe, expressive, and designed for clean code.
Language: C# - Size: 243 KB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

chrilves/raffiot.py
Robust And Fast Functional IO Toolkit
Language: Python - Size: 1.84 MB - Last synced at: 11 days ago - Pushed at: about 3 years ago - Stars: 17 - Forks: 1

JohSand/Orsak
Language: F# - Size: 575 KB - Last synced at: 19 days ago - Pushed at: about 2 months ago - Stars: 48 - Forks: 2

berzanorg/blench-pass-metadata
Blench Pass Metadata
Language: TypeScript - Size: 12.3 MB - Last synced at: 20 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

rohithk5864/VapeLabs-Auto-Bot
An automated bot for TheVapeLabs airdrop platform that handles battery tapping and daily missions automatically.
Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

perfective/ts.common
Common types and functions for perfective development in TypeScript
Language: TypeScript - Size: 8.3 MB - Last synced at: 7 days ago - Pushed at: about 1 month ago - Stars: 12 - Forks: 1

drizzer14/fnts
λ Minimal Functional Programming Utilities for TypeScript & JavaScript
Language: TypeScript - Size: 1.84 MB - Last synced at: about 23 hours ago - Pushed at: 3 months ago - Stars: 83 - Forks: 2

bow-swift/bow
🏹 Bow is a cross-platform library for Typed Functional Programming in Swift
Language: Swift - Size: 726 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 651 - Forks: 33

aneilmac/worldturtle-haskell
LOGO-like Turtle Graphics in the Haskell language using Monads.
Language: Haskell - Size: 2.04 MB - Last synced at: 24 days ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 0

MonDomains/mns-contracts
Mon Name Service Smart Contracts
Language: Solidity - Size: 286 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

jluttine/haskpy
Haskell/Hask inspired classes and functions in Python
Language: Python - Size: 1.04 MB - Last synced at: 16 days ago - Pushed at: 9 months ago - Stars: 6 - Forks: 1

abdullah0900/VapeLabs-Auto-Bot
An automated bot for TheVapeLabs airdrop platform that handles battery tapping and daily missions automatically.
Size: 2.93 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

19Drey/Monadscore-Auto-Bot
Monadscore Auto Bot is an automated tool for generating Ethereum wallets and registering them on the Monadscore platform using proxy support.
Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

vic/happy_with
Avoid commas on Elixir's with special form.
Language: Elixir - Size: 15.6 KB - Last synced at: 26 days ago - Pushed at: over 1 year ago - Stars: 30 - Forks: 8

seangwright/typescript-functional-extensions
A TypeScript implementation of the C# library CSharpFunctionalExtensions, including synchronous and asynchronous Maybe and Result monads.
Language: TypeScript - Size: 701 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 35 - Forks: 4

bert2/Nullable.Extensions
A set of C# extension methods to help working with nullable types by implementing the Maybe monad on top of `T?`.
Language: C# - Size: 87.9 KB - Last synced at: 7 days ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 2

a-synchronous/rubico
[a]synchronous functional programming
Language: JavaScript - Size: 4.17 MB - Last synced at: 3 days ago - Pushed at: 3 months ago - Stars: 280 - Forks: 15

Bubble-Finance/bubble-v1-protocol
Smart contracts for Bubble v1 protocol 📜
Language: Solidity - Size: 7.96 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 0

thma/LtuPatternFactory
Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns
Language: Haskell - Size: 588 KB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 1,000 - Forks: 37

theiterators/sealed-monad
Scala library for nice business logic oriented, for-comprehension-style error handling
Language: Scala - Size: 1.62 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 23 - Forks: 7

Aero25x/monad-faucet
An automated solution for claiming tokens from the Monad Faucet. Designed specifically for the innovative Monad network—a Layer 1 blockchain and EVM-compatible platform—the script simplifies the token claim process by automating captcha solving, proxy management, and multi-wallet handling.
Language: Python - Size: 7.81 KB - Last synced at: 10 days ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

sataroscript/MonadTestnet-Bot
A python script for monad testnet farm automation
Language: Python - Size: 1.1 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

jevenchy/monad-testnet
Discord automation bot for Monad testnet. Supports staking, unstaking, wrapping, unwrapping, minting, and swapping modules.
Language: JavaScript - Size: 85 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

patrickap/moneo-ts
Monad library for TypeScript. 🚀
Language: TypeScript - Size: 709 KB - Last synced at: 2 days ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

awto/effectfuljs
JavaScript embedded effects compiler
Language: JavaScript - Size: 15.7 MB - Last synced at: 12 days ago - Pushed at: about 1 month ago - Stars: 341 - Forks: 14

sondresj/dots
Do TS: Typescript Do notation
Language: TypeScript - Size: 71.3 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

0xv1bes/gigaponzi
A fun defi ponzi inspired dapp on Monad Testnet
Language: JavaScript - Size: 60.5 KB - Last synced at: 9 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

MeoMunDep/aPriori
Auto stake, unstake, claim staked tokens.
Language: Shell - Size: 460 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 10 - Forks: 0

Bubble-Finance/monadex-v1-utils
Additional contracts required by the Monadex v1 protocol 🛠
Language: Solidity - Size: 26.4 KB - Last synced at: 30 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

cevr/ftld
A pragmatic entry into a functional fantasy land.
Language: TypeScript - Size: 827 KB - Last synced at: 16 days ago - Pushed at: 5 months ago - Stars: 57 - Forks: 4

monadless/monadless
Syntactic sugar for monad composition in Scala
Language: Scala - Size: 325 KB - Last synced at: 2 days ago - Pushed at: 10 months ago - Stars: 280 - Forks: 17

bwireman/gleither
A small data-structure for representing Left or Right. ↔️
Language: Gleam - Size: 38.1 KB - Last synced at: about 19 hours ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 2

jevenchy/monad
Discord automation bot for Monad testnet. Supports staking, swapping, and wrapping modules.
Language: JavaScript - Size: 82 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 0

MeoMunDep/Talentum
Auto referrals, checkin, sign up wallet.
Language: Shell - Size: 69.5 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 8 - Forks: 0
