2016
DOI: 10.1007/978-3-319-39519-7_15
|View full text |Cite
|
Sign up to set email alerts
|

On Sessions and Infinite Data

Abstract: We define a novel calculus that combines a call-by-name functional core with session-based communication primitives. We develop a typing discipline that guarantees both normalisation of expressions and progress of processes and that uncovers an unexpected interplay between evaluation and communication. CC Creative Commons2 SEVERI ET AL.Proof. By case analysis on the derivation.Proof. By induction on the structure of processes. We only discuss the case of rule [thread].The interesting observation is that we nee… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
2

Relationship

2
0

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 39 publications
0
1
0
Order By: Relevance
“…The example (10) cannot be expressed in global graphs [35] either, again due to the intersecting loops. We note that the infinite unfolding of the c-automaton (10) is regular and therefore it fits in the session type system considered in [34]. However, this type system has not been conceived for choreographies (it is binary session type system) and does not allow non-determinism.…”
Section: Related Workmentioning
confidence: 99%
“…The example (10) cannot be expressed in global graphs [35] either, again due to the intersecting loops. We note that the infinite unfolding of the c-automaton (10) is regular and therefore it fits in the session type system considered in [34]. However, this type system has not been conceived for choreographies (it is binary session type system) and does not allow non-determinism.…”
Section: Related Workmentioning
confidence: 99%