We definea novel inference system for strictness and totality analysis for the simply-typed lazy lambda-calculus with constants and fixpoints. Strictness information identifies those terms that definitely denote bottom (i.e. do not evaluate to WHNF) whereas totality information identifies those terms that definitely do not denote bottom (i.e. do evaluate to WHNF). The analysis is presented as an annotated type system allowing conjunctions only at “top-level”. We give examples of its use and prove the correctness with respect to a natural-style operational semantics.
In this thesis I introduce a new approach to the automated analysis of the reduction behaviour of A...
Andreas Abel Department of Computer Science, Chalmers University of Technology R\u7fannv\u7fagen 6...
This thesis investigates aspects of the general relationship between simply typed lambda-calculus an...
AbstractWe define a novel inference system for strictness and totality analysis for the simply-typed...
We define a novel inference system for strictness and totality analysis for the simply-typed lazy la...
AbstractIn this paper we present two non-standard-type inference systems for conjunctive strictness ...
Amtoft has formulated an “on-line ” constraint normalization method for solving a strict-ness infere...
This report deals with strictness types, a way of recording whether a function needs its argument(s)...
We extend an existing first-order typing system for strictness analysis to the fully higher-order ca...
This report deals with strictness types, a way of recording whether a function needs its argumen...
Safety analysis is an algorithm for determining if a term in an untyped lambda calculus with constan...
Interpretation Table 1.2: Annotations in the Thesis In Chapter 2 we present a combined strictness an...
AbstractSafety analysis is an algorithm for determining if a term in an untyped lambda calculus with...
Safety analysis is an algorithm for determining if a term in the untyped lambda calculus with consta...
Safety analysis is an algorithm for determining if a term in an untyped lambda calculus with constan...
In this thesis I introduce a new approach to the automated analysis of the reduction behaviour of A...
Andreas Abel Department of Computer Science, Chalmers University of Technology R\u7fannv\u7fagen 6...
This thesis investigates aspects of the general relationship between simply typed lambda-calculus an...
AbstractWe define a novel inference system for strictness and totality analysis for the simply-typed...
We define a novel inference system for strictness and totality analysis for the simply-typed lazy la...
AbstractIn this paper we present two non-standard-type inference systems for conjunctive strictness ...
Amtoft has formulated an “on-line ” constraint normalization method for solving a strict-ness infere...
This report deals with strictness types, a way of recording whether a function needs its argument(s)...
We extend an existing first-order typing system for strictness analysis to the fully higher-order ca...
This report deals with strictness types, a way of recording whether a function needs its argumen...
Safety analysis is an algorithm for determining if a term in an untyped lambda calculus with constan...
Interpretation Table 1.2: Annotations in the Thesis In Chapter 2 we present a combined strictness an...
AbstractSafety analysis is an algorithm for determining if a term in an untyped lambda calculus with...
Safety analysis is an algorithm for determining if a term in the untyped lambda calculus with consta...
Safety analysis is an algorithm for determining if a term in an untyped lambda calculus with constan...
In this thesis I introduce a new approach to the automated analysis of the reduction behaviour of A...
Andreas Abel Department of Computer Science, Chalmers University of Technology R\u7fannv\u7fagen 6...
This thesis investigates aspects of the general relationship between simply typed lambda-calculus an...