On Sessions and Infinite DataArticleAuthors: Paula Severi ; Luca Padovani

; Emilio Tuosto ; Mariangiola Dezani-Ciancaglini
NULL##0000-0001-9097-1297##NULL##NULL
Paula Severi;Luca Padovani;Emilio Tuosto;Mariangiola Dezani-Ciancaglini
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.
Comment: 39 pages 6 files including .bbl
Volume: Volume 13, Issue 2
Published on: June 20, 2017
Imported on: June 20, 2017
Keywords: Computer Science - Logic in Computer Science
Funding:
Source : OpenAIRE Graph- Scalable Hybrid Variability for Distributed Evolving Software Systems; Funder: European Commission; Code: 644298
- REfactoring Parallel Heterogeneous Resource-Aware Applications - a Software Engineering Approach; Funder: European Commission; Code: 644235