The notion of solvability in the call-by-value λ-calculus is defined and completely characterized, both from an operational and a logical point of view. The operational characterization is given through a reduction machine, performing the classical β-reduction, according to an innermost strategy. In fact, it turns out that the call-by-value reduction rule is too weak for capturing the solvability property of terms. The logical characterization is given through an intersection type assignment system, assigning types of a given shape to all and only the call-by-value solvable terms
AbstractWe study a version of intersection and union-type assignment system, union elimination rule ...
International audienceWe present a call-by-need λ-calculus that enables strong reduction (that is, r...
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...
Abstract. In Plotkin's call-by-value lambda-calculus, solvable terms are characterized syntacti...
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...
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...
Call-by-value and call-by-need lambda-calculi are defined using the distinguished syntactic category...
International audienceWe define a variant of realizability where realizers are pairs of a term and a...
We study an extension of Plotkin's call-by-value lambda-calculus via twocommutation rules (sigma-red...
International audienceA cornerstone of the theory of λ-calculus is that intersection types character...
In this work we present a categorical approach for modeling the pure (i.e., without constants) call-...
LJQ is it focused sequent calculus for intuitionistic logic, with a simple restriction on the first ...
AbstractWe study a version of intersection and union-type assignment system, union elimination rule ...
International audienceWe present a call-by-need λ-calculus that enables strong reduction (that is, r...
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...
Abstract. In Plotkin's call-by-value lambda-calculus, solvable terms are characterized syntacti...
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...
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...
Call-by-value and call-by-need lambda-calculi are defined using the distinguished syntactic category...
International audienceWe define a variant of realizability where realizers are pairs of a term and a...
We study an extension of Plotkin's call-by-value lambda-calculus via twocommutation rules (sigma-red...
International audienceA cornerstone of the theory of λ-calculus is that intersection types character...
In this work we present a categorical approach for modeling the pure (i.e., without constants) call-...
LJQ is it focused sequent calculus for intuitionistic logic, with a simple restriction on the first ...
AbstractWe study a version of intersection and union-type assignment system, union elimination rule ...
International audienceWe present a call-by-need λ-calculus that enables strong reduction (that is, r...
We establish a general framework for reasoning about the relationship between call-by-value and call...