We study encodings of the lambda-calculus into the pi-calculus in theunexplored case of calculi with non-determinism and failures. On the sequentialside, we consider lambdafail, a new non-deterministic calculus in whichintersection types control resources (terms); on the concurrent side, weconsider spi, a pi-calculus in which non-determinism and failure rest upon aCurry-Howard correspondence between linear logic and session types. We presenta typed encoding of lambdafail into spi and establish its correctness. Ourencoding precisely explains the interplay of non-deterministic and fail-proneevaluation in lambdafail via typed processes in spi. In particular, it showshow failures in sequential evaluation (absence/excess of resources) can beneat...
We give the first non-interleaving early operational semantics for the pi-calculus which generalizes...
We present an expressiveness study of linearity and per-sistence of processes. We choose the π-calcu...
We give p-calculus encodings of some reduction strategies that have been found useful in the functio...
We study encodings of the lambda-calculus into the pi-calculus in the unexplored case of calculi wit...
We study encodings of the lambda-calculus into the pi-calculus in the unexplored case of calculi wit...
We study encodings of the λ-calculus into the π-calculus in the unexplored case of calculi with non-...
We study encodings of the λ-calculus into the π-calculus in the unexplored case of calculi with...
This paper studies typed translations of $\lambda$-calculi into $\pi$-calculi, both with non-determi...
The the lambda mu mu~ - calculus is a variant of the lambda-calculus with significant differences, i...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus lambda nd with a...
We provide a non-interleaving operational semantics for the pi-calculus as asynchronous transition s...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus X,d with a const...
Applied process calculi include advanced programming constructs such as type systems, communication ...
Type-preserving translations are effective rigorous tools in the study of core programming calculi. ...
Abstract. We recently introduced an extensional model of the pure -calculus living in a canonical ca...
We give the first non-interleaving early operational semantics for the pi-calculus which generalizes...
We present an expressiveness study of linearity and per-sistence of processes. We choose the π-calcu...
We give p-calculus encodings of some reduction strategies that have been found useful in the functio...
We study encodings of the lambda-calculus into the pi-calculus in the unexplored case of calculi wit...
We study encodings of the lambda-calculus into the pi-calculus in the unexplored case of calculi wit...
We study encodings of the λ-calculus into the π-calculus in the unexplored case of calculi with non-...
We study encodings of the λ-calculus into the π-calculus in the unexplored case of calculi with...
This paper studies typed translations of $\lambda$-calculi into $\pi$-calculi, both with non-determi...
The the lambda mu mu~ - calculus is a variant of the lambda-calculus with significant differences, i...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus lambda nd with a...
We provide a non-interleaving operational semantics for the pi-calculus as asynchronous transition s...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus X,d with a const...
Applied process calculi include advanced programming constructs such as type systems, communication ...
Type-preserving translations are effective rigorous tools in the study of core programming calculi. ...
Abstract. We recently introduced an extensional model of the pure -calculus living in a canonical ca...
We give the first non-interleaving early operational semantics for the pi-calculus which generalizes...
We present an expressiveness study of linearity and per-sistence of processes. We choose the π-calcu...
We give p-calculus encodings of some reduction strategies that have been found useful in the functio...