We show that the standard normalization-by-evaluation construction for the simply-typed λβη-calculus has a natural counterpart for the untyped λβ-calculus, with the central type-indexed logical relation replaced by a “recursively defined” invariant relation, in the style of Pitts. In fact, the construction can be seen as generalizing a computational-adequacy argument for an untyped, call-by-name language to normalization instead of evaluation.In the untyped setting, not all terms have normal forms, so the normalization function is necessarily partial. We establish its correctness in the senses of soundness (the output term, if any, is in normal form and β-equivalent to the input term); identification (β-equivalent terms are mapp...
We study normalization in the simply typed lambda-mu calculus, an extension of lambda calculus with ...
We give an introduction to normalization by evaluation and type-directed partial evaluation. We firs...
Traditionally, decidability of conversion for typed λ-calculi is established by showing that small-s...
We show that the standard normalization-by-evaluation construction for the simply-typed λβη-calculus...
We show that the standard normalization-by-evaluation construction for the simply-typed lambda_{bet...
We show that the standard normalization-by-evaluation construction for the simply-typed lambda_{bet...
AbstractWe develop the type theory of the Normalisation by Evaluation (NbE) algorithm for the λ-calc...
International audienceWe present the first typeful implementation of Normalization by Evaluation for...
Abstract. We present a formal treatment of normalization by evalua-tion in type theory. The involved...
We investigate normalization in call-by-name formulation of λC-cal-culus, a constructive analogue of...
International audienceDependently typed theorem provers allow arbitrary terms in types. It is conven...
Two new notions of reduction for terms of the λ-calculus are introduced and the question of whether ...
AbstractWe introduce a typed π-calculus where strong normalisation is ensured by typability. Strong ...
AbstractWe study normalization in the simply typed lambda-mu calculus, an extension of lambda calcul...
AbstractWe examine the interplay between computational effects and higher types. We do this by prese...
We study normalization in the simply typed lambda-mu calculus, an extension of lambda calculus with ...
We give an introduction to normalization by evaluation and type-directed partial evaluation. We firs...
Traditionally, decidability of conversion for typed λ-calculi is established by showing that small-s...
We show that the standard normalization-by-evaluation construction for the simply-typed λβη-calculus...
We show that the standard normalization-by-evaluation construction for the simply-typed lambda_{bet...
We show that the standard normalization-by-evaluation construction for the simply-typed lambda_{bet...
AbstractWe develop the type theory of the Normalisation by Evaluation (NbE) algorithm for the λ-calc...
International audienceWe present the first typeful implementation of Normalization by Evaluation for...
Abstract. We present a formal treatment of normalization by evalua-tion in type theory. The involved...
We investigate normalization in call-by-name formulation of λC-cal-culus, a constructive analogue of...
International audienceDependently typed theorem provers allow arbitrary terms in types. It is conven...
Two new notions of reduction for terms of the λ-calculus are introduced and the question of whether ...
AbstractWe introduce a typed π-calculus where strong normalisation is ensured by typability. Strong ...
AbstractWe study normalization in the simply typed lambda-mu calculus, an extension of lambda calcul...
AbstractWe examine the interplay between computational effects and higher types. We do this by prese...
We study normalization in the simply typed lambda-mu calculus, an extension of lambda calculus with ...
We give an introduction to normalization by evaluation and type-directed partial evaluation. We firs...
Traditionally, decidability of conversion for typed λ-calculi is established by showing that small-s...