2015
DOI: 10.4204/eptcs.185.1
|View full text |Cite
|
Sign up to set email alerts
|

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

Abstract: International audienceWe 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 can either be invoked in order to check that a constraint holds or to provide a suitable witness. The systems are presented in the canonical style developed by the CMU School. The first system, … Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(2 citation statements)
references
References 31 publications
(51 reference statements)
0
2
0
Order By: Relevance
“…In this paper, we use a Curry-style syntax of terms because it is more suitable for implementations in that it simplifies the notation. While, as remarked in Honsell et al (2015), the typeful syntaxà la Church allows for a more direct comparison with non-canonical systems. Indeed, there is a correspondence between the two systems.…”
Section: Terms In Curry Stylementioning
confidence: 99%
See 1 more Smart Citation
“…In this paper, we use a Curry-style syntax of terms because it is more suitable for implementations in that it simplifies the notation. While, as remarked in Honsell et al (2015), the typeful syntaxà la Church allows for a more direct comparison with non-canonical systems. Indeed, there is a correspondence between the two systems.…”
Section: Terms In Curry Stylementioning
confidence: 99%
“…This work is an extended version of Honsell et al (2015) and is part of an ongoing research programme, (Honsell et al 2012;Honsell 2013;Honsell et al 2014, aiming to define a simple Universal Meta-language for Logics, extending the constructive type theory LF, that can support the effects of plugging-in and integrating different proof development environments.…”
Section: Introductionmentioning
confidence: 99%