This paper shows equivalence of several versions of applicative similarityand contextual approximation, and hence also of applicative bisimilarity andcontextual equivalence, in LR, the deterministic call-by-need lambda calculuswith letrec extended by data constructors, case-expressions and Haskell'sseq-operator. LR models an untyped version of the core language of Haskell. Theuse of bisimilarities simplifies equivalence proofs in calculi and opens a wayfor more convenient correctness proofs for program transformations. The proofis by a fully abstract and surjective transfer into a call-by-name calculus,which is an extension of Abramsky's lazy lambda calculus. In the lattercalculus equivalence of our similarities and contextual approximation...
We present a calculus that captures the operational semantics of call-by-need.We demonstrate t...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus X,d with a const...
This paper extends the internal frank report 28 as follows: It is shown that for a call-by-need lamb...
This paper shows equivalence of several versions of applicative similarity and contextual approximat...
Abstract. This paper shows equivalence of applicative similarity and contextual approximation, and h...
This paper shows the equivalence of applicative similarity and contextual approximation, and hence a...
This paper shows the equivalence of applicative similarity and contextual approximation, and hence a...
We develop a proof method to show that in a (deterministic) lambda calculus with letrec and equipped...
The goal of this report is to prove correctness of a considerable subset of transformations w.r.t. c...
Call-by-need lambda calculi with letrec provide a rewritingbased operational semantics for (lazy) ca...
Abstract. The paper proposes a variation of simulation for checking and proving contextual equivalen...
This paper presents a call-by-need polymorphically typed lambda-calculus with letrec, case, construc...
The paper proposes a variation of simulation for checking and proving contextual equivalence in a no...
Abstract. The goal of this report is to prove correctness of a considerable subset of transformation...
AbstractIt has become a standard approach to reason about contextual equivalence using some notion o...
We present a calculus that captures the operational semantics of call-by-need.We demonstrate t...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus X,d with a const...
This paper extends the internal frank report 28 as follows: It is shown that for a call-by-need lamb...
This paper shows equivalence of several versions of applicative similarity and contextual approximat...
Abstract. This paper shows equivalence of applicative similarity and contextual approximation, and h...
This paper shows the equivalence of applicative similarity and contextual approximation, and hence a...
This paper shows the equivalence of applicative similarity and contextual approximation, and hence a...
We develop a proof method to show that in a (deterministic) lambda calculus with letrec and equipped...
The goal of this report is to prove correctness of a considerable subset of transformations w.r.t. c...
Call-by-need lambda calculi with letrec provide a rewritingbased operational semantics for (lazy) ca...
Abstract. The paper proposes a variation of simulation for checking and proving contextual equivalen...
This paper presents a call-by-need polymorphically typed lambda-calculus with letrec, case, construc...
The paper proposes a variation of simulation for checking and proving contextual equivalence in a no...
Abstract. The goal of this report is to prove correctness of a considerable subset of transformation...
AbstractIt has become a standard approach to reason about contextual equivalence using some notion o...
We present a calculus that captures the operational semantics of call-by-need.We demonstrate t...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus X,d with a const...
This paper extends the internal frank report 28 as follows: It is shown that for a call-by-need lamb...