Deadlock-free asynchronous message reordering in rust with multiparty session types

Rust is a modern systems language focused on performance and reliability. Complementing Rust's promise to provide "fearless concurrency", developers frequently exploit asynchronous message passing. Unfortunately, sending and receiving messages in an arbitrary order to maximise computa...

Full description

Bibliographic Details
Main Authors: Cutner, Z, Yoshida, N, Vassor, M
Format: Conference item
Language:English
Published: Association for Computing Machinery 2022