In this paper we introduce a notion of ldquorelevancerdquo for type assignment systems including intersection types. We define a relevant system which is an extension of a particular rank 2 intersection system and of the polymorphic type discipline limited to rank 2. We study some of its properties and finally state the decidability of type inference providing an algorithm which is sound and complete.

A Decidable Intersection Type System based on Relevance

DAMIANI, Ferruccio;GIANNINI, Paola
1994-01-01

Abstract

In this paper we introduce a notion of ldquorelevancerdquo for type assignment systems including intersection types. We define a relevant system which is an extension of a particular rank 2 intersection system and of the polymorphic type discipline limited to rank 2. We study some of its properties and finally state the decidability of type inference providing an algorithm which is sound and complete.
1994
International Symposium TACS '94
Sendai, Japan
April 19–22, 1994
http://link.springer.com/book/10.1007/3-540-57887-0
Springer
789
707
725
978-3-540-57887-1
978-3-540-48383-0
http://www.springerlink.com/content/74608980616kk287/?MUD=MP
Computer software, Inference engines, Intersection types, Polymorphic types, Rank-2 intersection, Sound and complete, Type inferences, Computability and decidability
Ferruccio Damiani; Paola Giannini
File in questo prodotto:
File Dimensione Formato  
tacs94.pdf

Accesso riservato

Descrizione: Articolo principale (conferenza)
Tipo di file: PDF EDITORIALE
Dimensione 548.24 kB
Formato Adobe PDF
548.24 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/109547
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 16
  • ???jsp.display-item.citation.isi??? ND
social impact