Sequence Types and Infinitary Semantics
Abstract
We introduce a new representation of non-idempotent intersection types, using sequences (families indexed with natural numbers) instead of lists or multisets. This allows scaling up intersection type theory to the infinitary λ-calculus. We thus characterize hereditary head normalization, which gives a positive answer to a question known as Klop's Problem. On our way, we use non-idempotent intersection to retrieve some well-known results on infinitary terms.
0