2017
DOI: 10.23638/lmcs-13(3:2)2017
|View full text |Cite
|
Sign up to set email alerts
|

$\mathsf{LLF}_{\cal P}$: a logical framework for modeling external evidence, side conditions, and proof irrelevance using monads

Abstract: We extend the constructive dependent type theory of the Logical Framework LF with monadic, dependent type constructors indexed with predicates over judgements, called Locks. These monads capture various possible proof attitudes in establishing the judgment of the object logic encoded by an LF type. Standard examples are factoring-out the verification of a constraint or delegating it to an external oracle, or supplying some non-apodictic epistemic evidence, or simply discarding the proof witness of a preconditi… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
15
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
3

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(15 citation statements)
references
References 30 publications
0
15
0
Order By: Relevance
“…In this section, following the standard pattern and conventions of [7], we introduce the syntax and the rules of LLF P , see [11] for more details. In Figure 1, we give the syntactic categories of LLF P , namely signatures, contexts, kinds, families (i.e.…”
Section: The Llf P Logical Frameworkmentioning
confidence: 99%
See 4 more Smart Citations
“…In this section, following the standard pattern and conventions of [7], we introduce the syntax and the rules of LLF P , see [11] for more details. In Figure 1, we give the syntactic categories of LLF P , namely signatures, contexts, kinds, families (i.e.…”
Section: The Llf P Logical Frameworkmentioning
confidence: 99%
“…We could give a slightly deeper implementation which, following [11], would yield a more perspicuous rendering of the monadic nature of Locks.…”
Section: A Definitional Implementation Of Llf P In Coqmentioning
confidence: 99%
See 3 more Smart Citations