Back to Topics Directory
Topic Hub

#monad (30 Repositories)

Ranked open-source repositories tagged with #monad, scored by pull request acceptance likelihood and maintainer engagement velocity.

Topic Avg Merge Rate

20.8%

Avg Review Latency

0.9h

Filter by language

30 repositories tagged #monad

A TierScala 139

yaes-io/yaes

A direct-style effect system in Scala 3 that tracks effects using context parameters

100.0%
Merge Rate
-
First Review
100%
1st-Timers
1
Maintainers
B TierScala 589

atnos-org/eff

Eff monad for cats - https://atnos-org.github.io/eff

87.9%
Merge Rate
-
First Review
50%
1st-Timers
0
Maintainers
B TierScala 194

dotty-cps-async/dotty-cps-async

experimental CPS transformer for dotty

90.9%
Merge Rate
-
First Review
100%
1st-Timers
0
Maintainers
B TierHAHaskell 1.0k

thma/LtuPatternFactory

Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns

100.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierJava 139

tonivade/purefun

Functional Programming library for Java

100.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierScala 308

typelevel/cats-mtl

cats transformer type classes.

100.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierHAHaskell 403

haskell/mtl

The Monad Transformer Library

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
B TierGo 2.0k

IBM/fp-go

Functional programming library for Go 1.24+, inspired by fp-ts. Uses generic type aliases for a clean, composable API. Provides Option, Either, Result, IO, IOResult, Reader, and ReaderIOResult monads, plus optics (Lens, Prism, Traversal) for immutable data manipulation. Supports Functor, Applicative, and Monad abstractions with do-notation-style

44.4%
Merge Rate
1d
First Review
33%
1st-Timers
2
Maintainers
D TierScala 148

TimWSpence/cats-stm

A STM implementation for Cats Effect

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierScala 255

ThoughtWorksInc/Dsl.scala

A framework to create embedded Domain-Specific Languages in Scala

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierScala 255

ThoughtWorksInc/each

A macro library that converts native imperative syntax to scalaz's monadic expressions

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierClojure 476

uncomplicate/fluokitten

Category theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierJavaScript 345

awto/effectfuljs

JavaScript embedded effects compiler

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierRust 125

TeaEntityLab/fpRust

Monad/MonadIO, Handler, Coroutine/doNotation, Functional Programming features for Rust

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierOCOCaml 128

c-cube/iter

Simple iterator abstract datatype, intended to iterate efficiently on collections while performing some transformations.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierOCOCaml 275

jonlaing/rationale

Ramda inspired library of helper functions for ReasonML

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierHTML 814

niltok/magic-in-ten-mins

十分钟魔法练习

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierHAHaskell 232

ivanperez-keera/dunai

Classic FRP, Arrowized FRP, Reactive Programming, and Stream Programming, all via Monadic Stream Functions

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierScala 276

monadless/monadless

Syntactic sugar for monad composition in Scala

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierJavaScript 1.6k

evilsoft/crocks

A collection of well known Algebraic Data Types for your utter enjoyment.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierSwift 659

bow-swift/bow

🏹 Bow is a cross-platform library for Typed Functional Programming in Swift

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierOCOCaml 162

gfngfn/Sesterl

An ML-like statically-typed Erlang

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierElixir 1.2k

witchcrafters/witchcraft

Monads and other dark magic for Elixir

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierRust 1.4k

JasonShin/fp-core.rs

A library for functional programming in Rust

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierTypeScript 1.6k

gigobyte/purify

Functional programming library for TypeScript - https://gigobyte.github.io/purify/

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierJava 1.3k

AOL-archive/cyclops

An advanced, but easy to use, platform for writing functional applications in Java 8.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierScala 605

dehun/learn-fp

learn-by-doing course/tutorial for functional programming on scala

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierKotlin 1.3k

michaelbull/kotlin-result

A multiplatform Result monad for modelling success or failure operations.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierElixir 607

CrowdHailer/OK

Elegant error/exception handling in Elixir, with result monads.

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
D TierRuby 895

dry-rb/dry-monads

Useful, common monads in idiomatic Ruby

0.0%
Merge Rate
-
First Review
0%
1st-Timers
0
Maintainers
Best Monad Open Source Repositories & C-Rank™ | GetMerged