AbstractThe use of λ-calculus in richer settings, possibly involving parallelism, is examined in terms of the effect on the equivalence between λ-terms. We concentrate on Abramsky′s lazy λ-calculus and we follow two directions. Firstly, the λ-calculus is studied within a process calculus by examining the equivalence [formula] induced by Milner′s encoding into the π-calculus. We start from a characterization of [formula] presented in (Sangiorgi D., 1992) Ph.D. thesis. We derive a few simpler operational characterisations, from which we prove full abstraction w.r.t. Levy-Longo Trees. Secondly, we examine Abramsky′s applicative bisimulation when the λ-calculus is augmented with (well-formed) operators, that is symbols equipped with reduction r...
The π-calculus is used as a model for programming languages. Its cons exhibit arbitrary concurrency,...
AbstractCombinatory logic claims to do the same work as λ-calculus but with a simpler language and a...
The λ-calculus is considered an useful mathematical tool in the study of programming languages, sinc...
AbstractThe use of λ-calculus in richer settings, possibly involving parallelism, is examined in ter...
The use of lambda calculus in richer settings, pos-sibly involving parallelism, is examined in terms...
AbstractA theory of lazy λ-calculus is developed as a basis for lazy functional programming language...
AbstractWe present an observational semantics for λ(fut), a concurrent λ-calculus with reference cel...
AbstractWe introduce a new lambda calculus with futures, λ(fut), that models the operational semanti...
International audienceWe present an observational semantics for lambda(fut), a concurrent lambda cal...
Core Aldwych is a simple model for concurrent computation, involving the concept of agents which com...
AbstractThe main concern of this paper is the interplay between functionality and nondeterminism. We...
We reconsider work by Bellin and Scott in the 1990s on R. Milner and S. Abramsky's encoding of linea...
Work on proving congruence of bisimulation in functional programming languages often refers to [How8...
We study Milner's encoding of the call-by-value -calculus into the π-calculus. We show that, by tuni...
The π-calculus is used as a model for programming languages. Its contexts exhibit arbitrary concurre...
The π-calculus is used as a model for programming languages. Its cons exhibit arbitrary concurrency,...
AbstractCombinatory logic claims to do the same work as λ-calculus but with a simpler language and a...
The λ-calculus is considered an useful mathematical tool in the study of programming languages, sinc...
AbstractThe use of λ-calculus in richer settings, possibly involving parallelism, is examined in ter...
The use of lambda calculus in richer settings, pos-sibly involving parallelism, is examined in terms...
AbstractA theory of lazy λ-calculus is developed as a basis for lazy functional programming language...
AbstractWe present an observational semantics for λ(fut), a concurrent λ-calculus with reference cel...
AbstractWe introduce a new lambda calculus with futures, λ(fut), that models the operational semanti...
International audienceWe present an observational semantics for lambda(fut), a concurrent lambda cal...
Core Aldwych is a simple model for concurrent computation, involving the concept of agents which com...
AbstractThe main concern of this paper is the interplay between functionality and nondeterminism. We...
We reconsider work by Bellin and Scott in the 1990s on R. Milner and S. Abramsky's encoding of linea...
Work on proving congruence of bisimulation in functional programming languages often refers to [How8...
We study Milner's encoding of the call-by-value -calculus into the π-calculus. We show that, by tuni...
The π-calculus is used as a model for programming languages. Its contexts exhibit arbitrary concurre...
The π-calculus is used as a model for programming languages. Its cons exhibit arbitrary concurrency,...
AbstractCombinatory logic claims to do the same work as λ-calculus but with a simpler language and a...
The λ-calculus is considered an useful mathematical tool in the study of programming languages, sinc...