We study an extension of Plotkin's call-by-value lambda-calculus via twocommutation rules (sigma-reductions). These commutation rules are sufficient toremove harmful call-by-value normal forms from the calculus, so that it enjoyselegant characterizations of many semantic properties. We prove that thisextended calculus is a conservative refinement of Plotkin's one. In particular,the notions of solvability and potential valuability for this calculus coincidewith those for Plotkin's call-by-value lambda-calculus. The proof rests on astandardization theorem proved by generalizing Takahashi's approach of parallelreductions to our set of reduction rules. The standardization is weak (i.e.redexes are not fully sequentialized) because of overlapping...
In this work we present a categorical approach for modeling the pure (i.e., without constants) call-...
We introduce a call-by-name lambda-calculus $\lambda J$ with generalized applications which integrat...
none2We prove that orthogonal constructor term rewrite systems and lambda-calculus with weak (i.e., ...
We study an extension of Plotkin\u27s call-by-value lambda-calculus by means of two commutation rule...
Recently, a standardization theorem has been proven for a variant of Plotkin\u27s call-by-value lamb...
Abstract. We give a decomposition of the equational theory of call-by-value λ-calculus into a conflu...
We prove that orthogonal constructor term rewrite systems and lambda-calculuswith weak (i.e., no red...
Plotkin, in his seminal article Call-by-name, call-by-value and the lambda-calculus, formalized eval...
The goal of this report is to prove correctness of a considerable subset of transformations w.r.t. c...
Call-by-value and call-by-need lambda-calculi are defined using the distinguished syntactic category...
We give p-calculus encodings of some reduction strategies that have been found useful in the functio...
Abstract. The goal of this report is to prove correctness of a considerable subset of transformation...
Thirty-five years ago, thunks were used to simulate call-by-nameunder call-by-value in Algol 60. Twe...
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...
In this work we present a categorical approach for modeling the pure (i.e., without constants) call-...
We introduce a call-by-name lambda-calculus $\lambda J$ with generalized applications which integrat...
none2We prove that orthogonal constructor term rewrite systems and lambda-calculus with weak (i.e., ...
We study an extension of Plotkin\u27s call-by-value lambda-calculus by means of two commutation rule...
Recently, a standardization theorem has been proven for a variant of Plotkin\u27s call-by-value lamb...
Abstract. We give a decomposition of the equational theory of call-by-value λ-calculus into a conflu...
We prove that orthogonal constructor term rewrite systems and lambda-calculuswith weak (i.e., no red...
Plotkin, in his seminal article Call-by-name, call-by-value and the lambda-calculus, formalized eval...
The goal of this report is to prove correctness of a considerable subset of transformations w.r.t. c...
Call-by-value and call-by-need lambda-calculi are defined using the distinguished syntactic category...
We give p-calculus encodings of some reduction strategies that have been found useful in the functio...
Abstract. The goal of this report is to prove correctness of a considerable subset of transformation...
Thirty-five years ago, thunks were used to simulate call-by-nameunder call-by-value in Algol 60. Twe...
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...
In this work we present a categorical approach for modeling the pure (i.e., without constants) call-...
We introduce a call-by-name lambda-calculus $\lambda J$ with generalized applications which integrat...
none2We prove that orthogonal constructor term rewrite systems and lambda-calculus with weak (i.e., ...