Graph explorer

Sessions as Propositions

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.

6 nodes7 linksoverview mapSessions as Propositions
6 nodes7 links
Sessions as Propositions6 visible / 6 total nodes / 8 links
Related contextRelated contextCo-authorshipAuthorshipAuthorshipTopic signalTopic signalTopic signalWSessions as Propositionspreprint / 2014ASam LindleyResearcherAJ. Garrett MorrisResearcherTDistributed, Parallel, ...4102 worksTLogic in Computer Science2208 worksTProgramming Languages1239 works
PaperSignal 105 links

Sessions as Propositions

preprint / 2014

Open