Proceedings of the 35th Annual ACM/IEEE Symposium on Logic in Computer Science 2020
DOI: 10.1145/3373718.3394733
|View full text |Cite
|
Sign up to set email alerts
|

A tale of intersection types

Abstract: Intersection types have come a long way since their introduction in the Seventies. They have been exploited for characterising behaviours of λ-terms and π-calculus processes, building λ-models, verifying properties of higher-order programs, synthesising code, and enriching the expressivity of programming languages. This paper is a light overview of intersection types and some of their applications. CCS Concepts: • Theory of computation → Type theory.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2022
2022
2023
2023

Publication Types

Select...
2
2
1

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 61 publications
(84 reference statements)
0
2
0
Order By: Relevance
“…In the opposite direction we have Intersection Type Systems [10,11,6]. They characterise exactly the set of strongly normalising terms and thus they type more terms than the Curry type system [12] or the type system of pure ML or core Haskell [14].…”
Section: Introductionmentioning
confidence: 99%
“…In the opposite direction we have Intersection Type Systems [10,11,6]. They characterise exactly the set of strongly normalising terms and thus they type more terms than the Curry type system [12] or the type system of pure ML or core Haskell [14].…”
Section: Introductionmentioning
confidence: 99%
“…At first sight, such types are simply a slight variation on simple types, in which one can assign a finite set of types to a term, thus providing a form of finite polymorphism. While some forms of intersection types can be used for programming purposes (see Dezani-Ciancaglini et al [28], Freeman and Pfenning [30], Frisch et al [32], Pierce [41] or the recent survey by Bono and Dezani-Ciancaglini [17]), they have mainly played a more theoretical role, so far.…”
Section: Introductionmentioning
confidence: 99%