Top 101 monad open source projects

Mtl
The Monad Transformer Library
✭ 252
haskellmonad
Each
A macro library that converts native imperative syntax to scalaz's monadic expressions
Cats Mtl
cats transformer type classes.
Monadless
Syntactic sugar for monad composition in Scala
Dsl.scala
A framework to create embedded Domain-Specific Languages in Scala
Bastet
A ReasonML/Ocaml library for category theory and abstract algebra
Funcadelic.js
Functional programming and category theory for everyday JavaScript development
Functional Examples
Examples with Functional JavaScript, following Professor Frisby's course
Swift Adventures In Monad Land
A Swift adventure with Optionals, Monads, bananas and squirrels
Burrido
Do-notation for JavaScript
Functional Promises
Write code like a story w/ a powerful Fluent (function chaining) API
Play Monadic Actions
A simple scala DSL to allow clean and monadic style for Play! Actions
Alembic
⚗️ Functional JSON Parser - Linux Ready 🐧
Dunai
Classic and Arrowized Functional Reactive Programming, Reactive Programming, and Stream programming, all via Monadic Stream Functions
Mayre
Maybe render a React component, maybe not 😮
Expected
What did you expect?
✭ 113
monad
F
Functional stuff for Python
Masala Parser
Javascript Generalized Parser Combinators
Crocks
A collection of well known Algebraic Data Types for your utter enjoyment.
Cats Stm
An STM implementation for Cats Effect
Ok jose
Pipe elixir functions that match ok/error tuples or custom patterns.
Grokking Monad
购买 👉 https://gum.co/grokking-monad 在线阅读 👉
Cyclops
An advanced, but easy to use, platform for writing functional applications in Java 8.
Iter
Simple iterator abstract datatype, intended to iterate efficiently on collections while performing some transformations.
Httpz
purely functional http client with scalaz.Free
Tsoption
Correct, easy to use Option type for TypeScript. 🦄
Circuit Breaker Monad
Circuit Breaker pattern as a monad
Happy
the alchemist's happy path with elixir
Purify
Functional programming library for TypeScript - https://gigobyte.github.io/purify/
Fp Core.rs
A library for functional programming in Rust
Ltupatternfactory
Lambda the ultimate Pattern Factory: FP, Haskell, Typeclassopedia vs Software Design Patterns
Static Land
Specification for common algebraic structures in JavaScript based on Fantasy Land
Category Theory
An axiom-free formalization of category theory in Coq for personal study and practical work
Learn Fp
learn-by-doing course/tutorial for functional programming on scala
Ok
Elegant error/exception handling in Elixir, with result monads.
Eff
Eff monad for cats - https://atnos-org.github.io/eff
Dry Monads
Useful, common monads in idiomatic Ruby
Fluokitten
Category theory concepts in Clojure - Functors, Applicatives, Monads, Monoids and more.
Tsmonad
Little monad library designed for TypeScript
Kotlin Result
A multiplatform Result monad for modelling success or failure operations.
Fp Resources
Functional programming great resources
Fun Task
Abstraction for managing asynchronous code in JS
Monio
Async-capable IO monad for JS
Effectfuljs
JavaScript embedded effects compiler
Rationale
Ramda inspired library of helper functions for ReasonML
asynqro
Futures and thread pool for C++ (with optional Qt support)
1-60 of 101 monad projects