Logo image
Sessions as Propositions
Journal article   Open access

Sessions as Propositions

Sam Lindley and J. Garrett Morris
Electronic Proceedings in Theoretical Computer Science, Vol.155(Proc. PLACES 2014), pp.9-16
06/13/2014
DOI: 10.4204/EPTCS.155.2
url
https://doi.org/10.4204/EPTCS.155.2View
Published (Version of record) Open Access

Abstract

EPTCS 155, 2014, pp. 9-16 Recently, Wadler presented a continuation-passing translation from a session-typed functional language, GV, to a process calculus based on classical linear logic, CP. However, this translation is one-way: CP is more expressive than GV. We propose an extension of GV, called HGV, and give translations showing that it is as expressive as CP. The new translations shed light both on the original translation from GV to CP, and on the limitations in expressiveness of GV.

Details

Metrics

Logo image