会话类型

类型理论中,会话类型被用来确保并发程序的正确性。它们保证并发程序之间发送和接收的消息是按照预期的顺序和预期的类型。会话类型系统已经适用于通道和行为者系统。会话类型被用来确保并发和分布式系统中的理想属性,即没有通信错误或死锁,以及协议的一致性。

二元与多方会话类型

两个进程之间的交互可以用二元会话类型来检查,而两个以上的进程之间的交互可以用多方会话类型来检查。

二进制会话类型的正式定义

二进制会话类型可以用发送操作来描述({fnTahomafs10bord0shad01cH00FFFF}{displaystyle!bool}),然后接收一个整数.

会话类型

会话类型的实现

会话类型已经被改编为几种现有的编程语言。

0

点评

点赞

相关文章