monae

monad library

A Coq library for formalizing and reasoning about monads with equational logic

Monadic effects and equational reasonig in Coq

GitHub

70 stars
6 watching
12 forks
Language: Coq
last commit: about 1 month ago
Linked from 2 awesome lists

math-compmathcompmonad-transformersmonadic-effectsmonadsnondeterminismprobabilistic-programmingssreflect

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
affeldt-aist/infotheo A formalization of information theory and linear error-correcting codes in Coq. 64
affeldt-aist/coq-robot A Coq-based library for formal foundations of 3D geometry and robot manipulators 26
coq-community/alea A library for reasoning about randomized algorithms in Coq 25
vafeiadis/hahn A collection of lemmas and tactics about lists and binary relations for a proof assistant 30
mplatvoet/funktional A Kotlin implementation of monadic types for functional programming. 10
hivert/coq-combi An algebraic combinatorics library formalized in Coq, providing a comprehensive set of functions and theories for symmetric functions. 1
heinrichapfelmus/operational A library for implementing monads by specifying instructions and their operational semantics 82
thangiee/freasy-monad A Scala macro-based library for creating typelevel monads with first-class support in IntelliJ 114
coq-community/fav-ssr A comprehensive library of verified data structures and algorithms in Coq 45
unimath/unimath Formalizes mathematics using the univalent point of view 964
jwiegley/category-theory An axiomatic formalization of category theory in Coq for personal study and practical work 759
haskell/mtl A collection of monad classes and transformers that enable functional programming in Haskell 364
dorchard/effect-monad Provides fine-grained reasoning about effects in Haskell computations 98
coq-community/atbr A Coq library providing algebraic tools and tactics for working with binary relations 23
math-comp/abel Formalization of mathematical theorems about solvability and Galois theory for polynomials 28