Skip to content

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

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages