fpGo

Monad, Functional Programming features for Golang

Go336mit

6 months ago

actor-modelcollectioncurry

meiga

meiga

🧙 meiga is a Python µframework that provides a simple, fully typed, monad-based

Python70mit

3 months ago

monadspythonresult

sweet-monads

The library which provides useful monads, interfaces, and lazy iterators.

TypeScript294mit

5 months ago

state-flow

Integration testing framework using a state monad in the backend for building an

Clojure300mit

last month

nubank-stable

algo.monads

algo.monads

Macros for defining monads, and definition of the most common monads

Clojure442epl-1.0

2 months ago

eff

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

Scala570mit

last month

catseffectsfunctional-programming

monae

monae

Monadic effects and equational reasonig in Coq

Coq67lgpl-2.1

5 months ago

math-compmathcompmonad-transformers

managerial

A zero-dependency Scala library for managing resources monadically

Scala13apache-2.0

2 months ago

resource-managementscala

opal

Self-contained monadic parser combinators for OCaml

OCaml142mit

9 months ago

parser-combinatorsparser-monad

each

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

Scala254apache-2.0

last month

annotationscomprehensionmacro-library

witchcraft

witchcraft

Monads and other dark magic for Elixir

Elixir1174mit

8 months ago

algebraalgebraic-data-typesapplicative

Fluture

:butterfly: Fantasy Land compliant (monadic) alternative to Promises

JavaScript2458mit

3 months ago

algebraic-data-typesasynccancellation

mo

🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Re

Go2150mit

6 months ago

catseitherfp

fluokitten

Category theory concepts in Clojure - Functors, Applicatives, Monads, Monoids an

Clojure454epl-1.0

2 months ago

category-theoryclojureclojure-library

movie-monad

:tv: A free and simple to use video player made with Haskell.

Haskell420bsd-3-clause

4 years ago

appimagedesktop-video-playerfedora

Freasy-Monad

Freasy-Monad

Easy way to create Free Monad using Scala macros with first-class Intellij suppo

Scala113mit

6 years ago

catfree-monadfunctional-programming

Swift-Adventures-In-Monad-Land

A Swift adventure with Optionals, Monads, bananas and squirrels

Swift171

8 years ago

monadplaygroundsquirrel

freeky

Free monad Collection

JavaScript174mit

6 years ago

freedsl

Practical effect composition library based on abstract wrapping type and the fre

Scala36

6 years ago

effectsfree-monadfunctional-programming

statebox

Erlang state "monad" with merge/conflict-resolution capabilities. Useful for Ria

Erlang251other

9 years ago

ppx_monad

Minimalistic monad syntax for OCaml.

OCaml7mit

7 years ago

fpRust

Monad/MonadIO, Handler, Coroutine/doNotation, Functional Programming features fo

Rust114mit

3 years ago

actor-modelasynccoroutine

monads

Monads for Crystal

Crystal46mit

2 years ago

crystalcrystal-languagemonads

OK

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

Elixir599apache-2.0

4 years ago

elixirelixir-pipelinesmacros

better-monadic-for

Desugaring scala `for` without implicit `withFilter`s

Scala693mit

2 years ago

compiler-plugindesugarfor-comprehension

try.cr

Try monad for crystal

Crystal26mit

2 years ago

Swift-Functors-Applicative-Monads-In-Pictures-Playground

A companion Playground for the article "Swift Functors, Applicatves, and Monads

Swift67

5 years ago

purescript-effect

The Effect monad, for handling native side effects

PureScript53bsd-3-clause

2 years ago

purescript-aff

An asynchronous effect monad for PureScript

PureScript280apache-2.0

2 years ago

chomp

A fast monadic-style parser combinator designed to work on stable Rust.

Rust238apache-2.0

2 years ago

MonadEx

Upgrade your pipelines with monads.

Elixir300mit

3 years ago

Runes

Runes

Infix operators for monadic functions in Swift

Swift829mit

3 years ago

4.5

Monadic Assertions library

TypeScript21mit

7 years ago

ikan

build tool and package manager for idris,in idris,with free monads

Idris34apache-2.0

5 years ago

free-monadsidrispackage-manager

smug

Super Monadic Über Go-into : parser combinators for Common Lisp

Common Lisp103mit

2 years ago

idris-free

Free Monads and useful constructions to work with them

Idris25bsd-2-clause

6 years ago

cats.match

cats.match

Pattern matching for the monads in the cats Clojure library

Clojure51mit

5 years ago

clojureclojurescriptpattern-matching