2023
DOI: 10.1017/s0956796822000120
|View full text |Cite
|
Sign up to set email alerts
|

Is sized typing for Coq practical?

Abstract: Contemporary proof assistants such as Coq require that recursive functions be terminating and corecursive functions be productive to maintain logical consistency of their type theories, and some ensure these properties using syntactic checks. However, being syntactic, they are inherently delicate and restrictive, preventing users from easily writing obviously terminating or productive functions at their whim. Meanwhile, there exist many sized type theories that perform type-based termination and productivit… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...

Citation Types

0
1
0

Year Published

2024
2024
2024
2024

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(1 citation statement)
references
References 29 publications
0
1
0
Order By: Relevance
“…of sets of higher ordinality[27], which makes reasoning about the fixpoint quite unpractical 9. We note that an experimental implementation of sized types in Coq is proposed in[34].…”
mentioning
confidence: 99%
“…of sets of higher ordinality[27], which makes reasoning about the fixpoint quite unpractical 9. We note that an experimental implementation of sized types in Coq is proposed in[34].…”
mentioning
confidence: 99%