article وصول مفتوح

Separating Sessions Smoothly

  • DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
  • Schloss Dagstuhl – Leibniz Center for Informatics
Research footprint

At a glance

الاستشهادات
9
المراجع
0
Comments
0
Paper overview

Abstract

<p>This paper introduces Hypersequent GV (HGV), a modular and extensible core calculus for functional programming with session types that enjoys deadlock freedom, confluence, and strong normalisation. HGV exploits hyper-environments, which are collections of type environments, to ensure that structural congruence is type preserving. As a consequence we obtain a tight operational correspondence between HGV and HCP, a hypersequent-based process-calculus interpretation of classical linear logic. Our translations from HGV to HCP and vice-versa both preserve and reflect reduction. HGV scales smoothly to support Girard’s Mix rule, a crucial ingredient for channel forwarding and exceptions.</p>

Record transparency

Publication details

DOI
10.4230/lipics.concur.2021.36
OpenAlex
W3193512299
Document type
article
Language
EN
Source
DROPS (Schloss Dagstuhl – Leibniz Center for Informatics)
Last metadata update
المجتمع

Comments

تسجيل الدخول للانضمام إلى النقاش.

  1. لا توجد تعليقات بعد. ابدأ النقاش.