2022
DOI: 10.1016/j.ic.2022.104948
|View full text |Cite
|
Sign up to set email alerts
|

Polymorphic lambda calculus with context-free session types

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
13
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
4
2
1

Relationship

2
5

Authors

Journals

citations
Cited by 13 publications
(13 citation statements)
references
References 60 publications
0
13
0
Order By: Relevance
“…This section briefly introduces the notions of kinds, types and expressions; we refer the interested reader to previous work for details [1]. FREEST relies on a base set for type variables (denoted by a, b, c) and another for labels (denoted by k, ℓ).…”
Section: The Syntax Of Kinds Types and Expressionsmentioning
confidence: 99%
“…This section briefly introduces the notions of kinds, types and expressions; we refer the interested reader to previous work for details [1]. FREEST relies on a base set for type variables (denoted by a, b, c) and another for labels (denoted by k, ℓ).…”
Section: The Syntax Of Kinds Types and Expressionsmentioning
confidence: 99%
“…Traditional recursive session types are limited to tail recursion, thus failing to capture all protocols whose traces cannot be characterized by regular languages. Context-free session types overcome this limitation by extending types with a notion of sequential composition, T ; U [2,68]. The set of types together with the ; binary operation constitutes a monoid, for which a new type, Skip, acts as the neutral element and End acts as an absorbing element.…”
Section: Introductionmentioning
confidence: 99%
“…In either case, once the whole tree is received, the channel must be closed, as witnessed by the final End. Beyond first-order context-free session types (where only basic types are exchanged) [2,68] we may be interested in higher-order session types capable of exchanging values of complex types [19]. A goal of this paper is the integration of higher-order context-free session types into system F µ ω .…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…}; Chan → ∃ • . { : }; Unit (2) Quantification over session types, as in ∀( : Session), has been considered and analyzed in other recent work [Almeida et al 2022;Lindley and Morris 2017].…”
Section: Introductionmentioning
confidence: 99%