Abstract. In Plotkin's call-by-value lambda-calculus, solvable terms are characterized syntactically by means of call-by-name reductions and there is no neat semantical characterization of such terms. Preserving confluence, we extend Plotkin's original reduction without adding extra syntactical constructors, and we get a call-by-value operational characterization of solvable terms. Moreover, we give a semantical characterization of solvable terms in a relational model, based on Linear Logic, satisfying the Taylor expansion formula. As a technical tool, we also use a resource-sensitive calculus in which the elements of the model are definable
AbstractGirard described two translations of intuitionistic logic into linear logic, one where A→B m...
Plotkin, in his seminal article Call-by-name, call-by-value and the lambda-calculus, formalized eval...
We establish a general framework for reasoning about the relationship between call-by-value and call...
The notion of solvability in the call-by-value λ-calculus is defined and completely characterized, b...
International audienceThe semantics of the untyped (call-by-name) lambda-calculus is a well develope...
International audienceIn the call-by-value lambda-calculus solvable terms have been characterised by...
In this work we present a categorical approach for modeling the pure (i.e., without constants) call-...
Call-by-value and call-by-need lambda-calculi are defined using the distinguished syntactic category...
Solvability is a key notion in the theory of call-by-name lambda-calculus, used in particular to ide...
We study an extension of Plotkin\u27s call-by-value lambda-calculus by means of two commutation rule...
We study an extension of Plotkin's call-by-value lambda-calculus via twocommutation rules (sigma-red...
We present a calculus that captures the operational semantics of call-by-need.We demonstrate t...
Abstract. The resource calculus is an extension of the λ-calculus allow-ing to model resource consum...
Since it is unsound to reason about call-by-value languages using call-by name equational theories, ...
One way to model a sound and complete translation from a source calculus into a target calculus is w...
AbstractGirard described two translations of intuitionistic logic into linear logic, one where A→B m...
Plotkin, in his seminal article Call-by-name, call-by-value and the lambda-calculus, formalized eval...
We establish a general framework for reasoning about the relationship between call-by-value and call...
The notion of solvability in the call-by-value λ-calculus is defined and completely characterized, b...
International audienceThe semantics of the untyped (call-by-name) lambda-calculus is a well develope...
International audienceIn the call-by-value lambda-calculus solvable terms have been characterised by...
In this work we present a categorical approach for modeling the pure (i.e., without constants) call-...
Call-by-value and call-by-need lambda-calculi are defined using the distinguished syntactic category...
Solvability is a key notion in the theory of call-by-name lambda-calculus, used in particular to ide...
We study an extension of Plotkin\u27s call-by-value lambda-calculus by means of two commutation rule...
We study an extension of Plotkin's call-by-value lambda-calculus via twocommutation rules (sigma-red...
We present a calculus that captures the operational semantics of call-by-need.We demonstrate t...
Abstract. The resource calculus is an extension of the λ-calculus allow-ing to model resource consum...
Since it is unsound to reason about call-by-value languages using call-by name equational theories, ...
One way to model a sound and complete translation from a source calculus into a target calculus is w...
AbstractGirard described two translations of intuitionistic logic into linear logic, one where A→B m...
Plotkin, in his seminal article Call-by-name, call-by-value and the lambda-calculus, formalized eval...
We establish a general framework for reasoning about the relationship between call-by-value and call...