Rast: A Language for Resource-Aware Session Types
Traditional session types prescribe bidirectional communication protocols for concurrent computations, where well-typed programs are guaranteed to adhere to the protocols. However, simple session types cannot capture properties beyond the basic type of the exchanged messages. In response, recent wor...
Main Authors: | Ankush Das, Frank Pfenning |
---|---|
Format: | Article |
Language: | English |
Published: |
Logical Methods in Computer Science e.V.
2022-01-01
|
Series: | Logical Methods in Computer Science |
Subjects: | |
Online Access: | https://lmcs.episciences.org/7024/pdf |
Similar Items
-
Deconfined Global Types for Asynchronous Sessions
by: Francesco Dagnino, et al.
Published: (2023-01-01) -
Refinement Types for Logical Frameworks and Their Interpretation as Proof Irrelevance
by: William Lovas, et al.
Published: (2010-12-01) -
Actris 2.0: Asynchronous Session-Type Based Reasoning in Separation Logic
by: Jonas Kastberg Hinrichsen, et al.
Published: (2022-06-01) -
A tier-based typed programming language characterizing Feasible Functionals
by: Emmanuel Hainry, et al.
Published: (2022-02-01) -
Timed Session Types
by: Massimo Bartoletti, et al.
Published: (2017-12-01)