Results 1 
4 of
4
Constructive Category Theory
 IN PROCEEDINGS OF THE JOINT CLICSTYPES WORKSHOP ON CATEGORIES AND TYPE THEORY, GOTEBORG
, 1998
"... ..."
Specifications, Algorithms, Axiomatisations and Proofs Commented Case Studies
 In the Coq Proof Assistant”, Summer School on Logic of Computation
, 1995
"... 1.1 An overview of the specification language Gallina.................... 5 ..."
Abstract

Cited by 1 (0 self)
 Add to MetaCart
1.1 An overview of the specification language Gallina.................... 5
Axiomatisations, Proofs, and Formal Specifications of Algorithms: Commented Case Studies In the Coq Proof Assistant
"... this paper is but a tiny initial fragment of the theory of categories. However, it is quite promising, in that the power of dependent types and inductive types (or at least \Sigmatypes) is put to full use; note in particular the dependent equality between morphisms of possibly nonconvertible types ..."
Abstract
 Add to MetaCart
this paper is but a tiny initial fragment of the theory of categories. However, it is quite promising, in that the power of dependent types and inductive types (or at least \Sigmatypes) is put to full use; note in particular the dependent equality between morphisms of possibly nonconvertible types.
Relative monads formalised
 UNDER CONSIDERATION FOR PUBLICATION IN MATH. STRUCT. IN COMP. SCIENCE
, 2010
"... 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. This comprises the req ..."
Abstract
 Add to MetaCart
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. This comprises the requisite basic category theory, the central concepts of the theory of relative monads and adjunctions, compared to their ordinary counterparts, and two running examples from programming theory.