A bargain for intersection types: A simple strong normalization proof

6Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.

Abstract

This pearl gives a discount proof of the folklore theorem that every strongly β-normalizing λ-term is typable with an intersection type. (We consider typings that do not use the empty intersection ω which can type any term.) The proof uses the perpetual reduction strategy which finds a longest path. This is a simplification over existing proofs that consider any longest reduction path. The choice of reduction strategy avoids the need for weakening or strengthening of type derivations. The proof becomes a bargain because it works for more intersection type systems, while being simpler than existing proofs. © 2005 Cambridge University Press.

Cite

CITATION STYLE

APA

Neergaard, P. M. (2005). A bargain for intersection types: A simple strong normalization proof. Journal of Functional Programming, 15(5), 669–677. https://doi.org/10.1017/S0956796805005587

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free