Skip to content

vellvm/monad

Repository files navigation

monad

Build the monad library under nix

Utilities and reasoning principles for monads in Coq

Quick Overview

The development is organized as the follows.

  • Basics/ — files relevant to category theory, heterogenous relations, and other basic definitions
  • Structure/ — definitions of monads
  • EqmR/ — definition of eqmR
  • EqmRInstances/ — instances of eqmR
  • Algebras/ — algebraic properties of eqmR

Dependencies

The following are necessary dependencies for the code base.

  • rocq 9.0

Compilation Instructions

The project can be built by running make in the top directory.

  make

About

Utilities and reasoning principles for monads in Coq

Resources

License

Stars

7 stars

Watchers

10 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages