Session Types = Intersection Types + Union Types

  • Padovani L
N/ACitations
Citations of this article
17Readers
Mendeley users who have this article in their library.

Abstract

We propose a semantically grounded theory of session types which relies on intersection and union types. We argue that intersection and union types are natural candidates for modeling branching points in session types and we show that the resulting theory overcomes some important defects of related behavioral theories. In particular, intersections and unions provide a native solution to the problem of computing joins and meets of session types. Also, the subtyping relation turns out to be a pre-congruence, while this is not always the case in related behavioral theories.

Cite

CITATION STYLE

APA

Padovani, L. (2011). Session Types = Intersection Types + Union Types. Electronic Proceedings in Theoretical Computer Science, 45, 71–89. https://doi.org/10.4204/eptcs.45.6

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