© Marco Carbone, Fabrizio Montesi, Carsten Schürmann, and Nobuko Yoshida; licensed under Creative Commons License CC-BY.We propose a Curry-Howard correspondence between a language for programming multiparty sessions and a generalisation of Classical Linear Logic (CLL). In this framework, propositions correspond to the local behaviour of a participant in a multiparty session type, proofs to processes, and proof normalisation to executing communications. Our key contribution is generalising duality, from CLL, to a new notion of n-ary compatibility, called coherence. Building on coherence as a principle of compositionality, we generalise the cut rule of CLL to a new rule for composing many processes communicating in a multiparty session. We pr...
We present a structural proof theory for multi-party sessions, exploiting the expressive power of no...
We investigate strong normalization, confluence, and behavioral equality in the realm of session-bas...
Abstract. Recent work on the enhancement of typing techniques for multiparty ses-sions with logical ...
We propose a Curry–Howard correspondence between a language for programming multiparty sessions and ...
We propose a Curry-Howard correspondence between a language for programming multiparty sessions and ...
In multiparty session types, interconnection networks identify which roles in a session engage in co...
Wadler introduced Classical Processes (CP), a calculus based on a propositions-as-types corresponden...
This work is supported by NOVA LINCS (UID/CEC/04516/2013), EPSRC EP/K034413/1, EP/K011715/1, EP/L000...
This work is supported by NOVA LINCS (UID/CEC/04516/2013), EPSRC EP/K034413/1, EP/K011715/1, EP/L000...
In multiparty session types, interconnection networks identify which roles in a session engage in di...
Linear logic has long been heralded for its potential of providing a logical basis for concurrency. ...
The emergence of propositions-as-sessions, a Curry-Howard correspondence between propositions of Lin...
We investigate strong normalization, confluence, and behavioral equality in the realm of session-bas...
We present a structural proof theory for multi-party sessions, exploiting the expressive power of no...
We present a structural proof theory for multi-party sessions, exploiting the expressive power of no...
We present a structural proof theory for multi-party sessions, exploiting the expressive power of no...
We investigate strong normalization, confluence, and behavioral equality in the realm of session-bas...
Abstract. Recent work on the enhancement of typing techniques for multiparty ses-sions with logical ...
We propose a Curry–Howard correspondence between a language for programming multiparty sessions and ...
We propose a Curry-Howard correspondence between a language for programming multiparty sessions and ...
In multiparty session types, interconnection networks identify which roles in a session engage in co...
Wadler introduced Classical Processes (CP), a calculus based on a propositions-as-types corresponden...
This work is supported by NOVA LINCS (UID/CEC/04516/2013), EPSRC EP/K034413/1, EP/K011715/1, EP/L000...
This work is supported by NOVA LINCS (UID/CEC/04516/2013), EPSRC EP/K034413/1, EP/K011715/1, EP/L000...
In multiparty session types, interconnection networks identify which roles in a session engage in di...
Linear logic has long been heralded for its potential of providing a logical basis for concurrency. ...
The emergence of propositions-as-sessions, a Curry-Howard correspondence between propositions of Lin...
We investigate strong normalization, confluence, and behavioral equality in the realm of session-bas...
We present a structural proof theory for multi-party sessions, exploiting the expressive power of no...
We present a structural proof theory for multi-party sessions, exploiting the expressive power of no...
We present a structural proof theory for multi-party sessions, exploiting the expressive power of no...
We investigate strong normalization, confluence, and behavioral equality in the realm of session-bas...
Abstract. Recent work on the enhancement of typing techniques for multiparty ses-sions with logical ...