An open API service providing repository metadata for many open source software ecosystems.

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