2013 28th Annual ACM/IEEE Symposium on Logic in Computer Science 2013
DOI: 10.1109/lics.2013.29
|View full text |Cite
|
Sign up to set email alerts
|

Type-Based Productivity of Stream Definitions in the Calculus of Constructions

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
35
0

Year Published

2013
2013
2017
2017

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 24 publications
(35 citation statements)
references
References 13 publications
0
35
0
Order By: Relevance
“…Previous approaches to type-based termination (Hughes et al 1996;Amadio and Coupet-Grimal 1998;Barthe et al 2004;Blanqui 2004;Sacchini 2013) have defined approximants of least µ α F and greatest fixed-points ν α F of monotone type constructors F ∈ CR + → CR by conventional induction on ordinal α, distinguishing zero (0), successor (α + 1), and limit ordinals (λ).…”
Section: Ordinals and Fixed-pointsmentioning
confidence: 99%
See 2 more Smart Citations
“…Previous approaches to type-based termination (Hughes et al 1996;Amadio and Coupet-Grimal 1998;Barthe et al 2004;Blanqui 2004;Sacchini 2013) have defined approximants of least µ α F and greatest fixed-points ν α F of monotone type constructors F ∈ CR + → CR by conventional induction on ordinal α, distinguishing zero (0), successor (α + 1), and limit ordinals (λ).…”
Section: Ordinals and Fixed-pointsmentioning
confidence: 99%
“…Both issues are crucial since we want to program inductive proofs as recursive functions and coinductive proofs as infinite objects or corecursive functions producing infinite objects. In this article, we adapt typebased termination (Hughes et al 1996;Amadio and Coupet-Grimal 1998;Barthe et al 2004;Blanqui 2004;Abel 2008b;Sacchini 2013) to definitions by copatterns.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Some type theories support a more flexible variant of corecursion based on sized types [Hughes et al 1996;Amadio and Coupet-Grimal 1998;Giménez 1998;Xi 2002;Blanqui 2004Blanqui , 2005Barthe et al 2004Barthe et al , 2006Grégoire and Sacchini 2010;Abel 2012;Sacchini 2013Sacchini , 2014Abel and Pientka 2016;Abel et al 2017]. Sized types tend to make the type theory more complicated, but my experienceÐbased on using what is perhaps the most mature implementation of type theory with sized types, Agda [Agda Team 2017]Ðis that they make it much easier to write corecursive programs.…”
Section: Introductionmentioning
confidence: 99%
“…Since elements of coinductive types are sometimes called codata, we refer to this approach as productive coprogramming via guarded recursion. Guarded recursion can be seen as a light-weight alternative to sized types [1,18].…”
Section: Introductionmentioning
confidence: 99%