Mechanizing Session-Types using a Structural View: Enforcing Linearity without Linearity

Sano, C; Kavanagh, R; Pientka, B

Sano, C (通讯作者),McGill Univ, Sch Comp Sci, 3480 Rue Univ, Montreal, PQ H3A 0E9, Canada.

PROCEEDINGS OF THE ACM ON PROGRAMMING LANGUAGES-PACMPL, 2023; 7 (OOPSLA):

Abstract

Session types employ a linear type system that ensures that communication channels cannot be implicitly copied or discarded. As a result, many mechani......

Full Text Link