Proceedings of the 33rd Annual ACM/IEEE Symposium on Logic in Computer Science 2018
DOI: 10.1145/3209108.3209119
|View full text |Cite
|
Sign up to set email alerts
|

Degrees of Relatedness

Abstract: Dependent type theory allows us to write programs and to prove properties about those programs in the same language. However, some properties do not require much proof, as they are evident from a program's implementation, e.g. if a polymorphic program is not ad hoc but relationally parametric, then we get parametricity theorems for free. If we want to safely shortcut proofs by relying on the evident good behaviour of a program, then we need a type-level guarantee that the program is indeed well-behaved. This c… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
10
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
1
1

Relationship

2
4

Authors

Journals

citations
Cited by 11 publications
(11 citation statements)
references
References 24 publications
0
10
0
Order By: Relevance
“…More recently, modal type theories have refined our understanding of parametric, erasable and irrelevant arguments in dependent type theories [Abel and Scherer 2012;Abel et al 2017;Mishra-Linger and Sheard 2008;Nuyts et al 2017]. 32 In particular, Nuyts and Devriese [2018] presents a unified framework that includes these and other modalities. It is possible that roles could also be understood as a new modality in this sense, and, once this is accomplished, enjoy a unified treatment with irrelevant quantification.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations
“…More recently, modal type theories have refined our understanding of parametric, erasable and irrelevant arguments in dependent type theories [Abel and Scherer 2012;Abel et al 2017;Mishra-Linger and Sheard 2008;Nuyts et al 2017]. 32 In particular, Nuyts and Devriese [2018] presents a unified framework that includes these and other modalities. It is possible that roles could also be understood as a new modality in this sense, and, once this is accomplished, enjoy a unified treatment with irrelevant quantification.…”
Section: Related Workmentioning
confidence: 99%
“…The uniform system of Nuyts and Devriese [2018] could form the basis of the second task. More specifically, this system includes structures that can resolve the differences in the treatment of co-domain of Π types between irrelevant and roled arguments.…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…However, the consequent gain in expressivity is substantial, and so it is well worth the effort. For example, modalities have been used to express guarded recursive definitions [10,15,16,33], parametric quantification [54,55], proof irrelevance [3,54,57], and to define global operations which cannot be localized to an arbitrary context [42]. There has also been concerted effort towards the development of a dependent type theory corresponding to Lawvere's axiomatic cohesion [41], which has many interesting applications [32,40,64,65,67].…”
Section: Introductionmentioning
confidence: 99%