AbstractA theory of lazy λ-calculus is developed as a basis for lazy functional programming languages. This is motivated by a mismatch between the "standard" (i.e., sensible) theory of the classical λ-calculus and the practice of lazy functional programming. Part I sets up the fundamentals of the lazy λ-calculus starting from the pure lazy language λl. We develop the rudiments of weakly sensible λ-theory and characterize λl as the maximal such theory. The axiomatic framework of our theory is based on the notion of applicative transition systems which gives rise to lazy λ-models. The subclass of lazy λ-models which are operationally extensional are called lambda transition systems (lts′s). The canonical model of the lazy λ-calculus is the in...
Our motivation is the question whether the lazy lambda calculus, a pure lambda calculus with the lef...
Our motivation is the question whether the lazy lambda calculus, a pure lambda calculus with the lef...
Our motivation is the question whether the lazy lambda calculus, a pure lambda calculus with the lef...
Lambda Calculus is commonly thought to be the basis for functional programming. However, there is a ...
AbstractThe use of λ-calculus in richer settings, possibly involving parallelism, is examined in ter...
AbstractThe use of λ-calculus in richer settings, possibly involving parallelism, is examined in ter...
AbstractA denotational semantics for the λ-calculus is described. The semantics is continuation-base...
The paper explores different approaches for modeling the lazy -calculus, which is a paradigmatic lan...
The use of lambda calculus in richer settings, pos-sibly involving parallelism, is examined in terms...
AbstractA denotational semantics for the λ-calculus is described. The semantics is continuation-base...
We give an axiomatic presentation of sharing-via-labelling for weak lambda-calculi, that allows to f...
AbstractAmong all the reduction strategies for the untyped λ-calculus, the so called lazy β-evaluati...
Machine Peter Sestoft Department of Mathematics and Physics Royal Veterinary and Agricultural Univ...
AbstractAmong all the reduction strategies for the untyped λ-calculus, the so called lazy β-evaluati...
Our motivation is the question whether the lazy lambda calculus, a pure lambda calculus with the lef...
Our motivation is the question whether the lazy lambda calculus, a pure lambda calculus with the lef...
Our motivation is the question whether the lazy lambda calculus, a pure lambda calculus with the lef...
Our motivation is the question whether the lazy lambda calculus, a pure lambda calculus with the lef...
Lambda Calculus is commonly thought to be the basis for functional programming. However, there is a ...
AbstractThe use of λ-calculus in richer settings, possibly involving parallelism, is examined in ter...
AbstractThe use of λ-calculus in richer settings, possibly involving parallelism, is examined in ter...
AbstractA denotational semantics for the λ-calculus is described. The semantics is continuation-base...
The paper explores different approaches for modeling the lazy -calculus, which is a paradigmatic lan...
The use of lambda calculus in richer settings, pos-sibly involving parallelism, is examined in terms...
AbstractA denotational semantics for the λ-calculus is described. The semantics is continuation-base...
We give an axiomatic presentation of sharing-via-labelling for weak lambda-calculi, that allows to f...
AbstractAmong all the reduction strategies for the untyped λ-calculus, the so called lazy β-evaluati...
Machine Peter Sestoft Department of Mathematics and Physics Royal Veterinary and Agricultural Univ...
AbstractAmong all the reduction strategies for the untyped λ-calculus, the so called lazy β-evaluati...
Our motivation is the question whether the lazy lambda calculus, a pure lambda calculus with the lef...
Our motivation is the question whether the lazy lambda calculus, a pure lambda calculus with the lef...
Our motivation is the question whether the lazy lambda calculus, a pure lambda calculus with the lef...
Our motivation is the question whether the lazy lambda calculus, a pure lambda calculus with the lef...