1994
DOI: 10.1007/3-540-57880-3_17
|View full text |Cite
|
Sign up to set email alerts
|

Lazy type inference for the strictness analysis of lists

Abstract: We present a type inference system for the strictness analysis of fists and we show that it can be used as the basis for an efficient algorithm. The algorithm is as accurate as the usual abstract interpretation technique. One distinctive advantage of this approach is that it is not necessary to impose an abstract domain of a particular depth prior to the analysis: the lazy type algorithm will instead explore the part of a potentially infinite domain required to prove the strictness property.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

1994
1994
1998
1998

Publication Types

Select...
2
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(1 citation statement)
references
References 21 publications
0
1
0
Order By: Relevance
“…We have described an inference system for combining strictness and totality analysis and we have proved the analysis sound with respect to a natural-style operational semantics. A promising approach towards the construction of an inference algorithm for strictness and totality types is to construct an abstract machine as suggested by Hankin and Le Métayer [6,7]. We plan to investigate this in our future work and compare it with constraint based techniques.…”
Section: Resultsmentioning
confidence: 99%
“…We have described an inference system for combining strictness and totality analysis and we have proved the analysis sound with respect to a natural-style operational semantics. A promising approach towards the construction of an inference algorithm for strictness and totality types is to construct an abstract machine as suggested by Hankin and Le Métayer [6,7]. We plan to investigate this in our future work and compare it with constraint based techniques.…”
Section: Resultsmentioning
confidence: 99%