Gluing together Proof Environments: Canonical extensions of LF Type Theories featuring Locks

We present two extensions of the LF Constructive Type Theory featuring monadic locks. A lock is a monadic type construct that captures the effect of an external call to an oracle. Such calls are the basic tool for gluing together diverse Type Theories and proof development environments. The oracle c...

Full description

Bibliographic Details
Main Authors: Furio Honsell, Luigi Liquori, Petar Maksimović, Ivan Scagnetto
Format: Article
Language:English
Published: Open Publishing Association 2015-07-01
Series:Electronic Proceedings in Theoretical Computer Science
Online Access:http://arxiv.org/pdf/1507.08051v1