Relative Monads Formalised

Relative monads are a generalisation of ordinary monads where the underlying functor need not be an endofunctor. In this paper, we describe a formalisation of the basic theory of relative monads in the interactive theorem prover and dependently typed programming language Agda. The formalisation comp...

Full description

Bibliographic Details
Main Authors: Thorsten Altenkirch, James Chapman, Tarmo Uustalu
Format: Article
Language:English
Published: University of Bologna 2014-07-01
Series:Journal of Formalized Reasoning
Online Access:http://jfr.unibo.it/article/view/4389