A novel typed λ-calculus a` la Church with intersection types is proposed. The novelty is the presence of three type constructors representing different roles of the standard intersection type constructor. The main properties are Subject Reduction and the characterisation of typed λ-terms reducing to head normal forms.

YACC: Yet Another Church Calculus

Dezani-Ciancaglini, Mariangiola;de'Liguoro, Ugo;
2024-01-01

Abstract

A novel typed λ-calculus a` la Church with intersection types is proposed. The novelty is the presence of three type constructors representing different roles of the standard intersection type constructor. The main properties are Subject Reduction and the characterisation of typed λ-terms reducing to head normal forms.
2024
Logics and Type Systems in Theory and Practice Essays Dedicated to Herman Geuvers on The Occasion of His 60th Birthday
Springer
17
35
9783031617157
9783031617164
Lambda Calculus, Intersection Types, Typing `a la Church
Barbanera, Franco; Dezani-Ciancaglini, Mariangiola; de'Liguoro, Ugo; Venneri, Betti
File in questo prodotto:
File Dimensione Formato  
bdlv.pdf

Accesso riservato

Tipo di file: POSTPRINT (VERSIONE FINALE DELL’AUTORE)
Dimensione 423.42 kB
Formato Adobe PDF
423.42 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/2318/1992933
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact