AbstractThe distinction between the conjunctive nature of non-determinism as opposed to the disjunctive character of parallelism constitutes the motivation and the starting point of the present work. λ-calculus is extended with both a non-deterministic choice and a parallel operator; a notion of reduction is introduced, extending β-reduction of the classical calculus. We study type assignment systems for this calculus, together with a denotational semantics which is initially defined constructing a set semimodel via simple types. We enrich the type system with intersection and union types, dually reflecting the disjunctive and conjunctive behaviour of the operators, and we build a filter model. The theory of this model is compared both with...
This work aims at exploring the algebraic structure of concurrent processes and their behavior indep...
International audienceWe consider the call-by-value lambda-calculus extended with a may-convergent n...
Type assignment systems for λ-calculus based on intersection types are a general framework for build...
AbstractThe distinction between the conjunctive nature of non-determinism as opposed to the disjunct...
AbstractThe main concern of this paper is the interplay between functionality and nondeterminism. We...
International audienceWe define a new model of a lambda-calculus endowed with must and may non-deter...
AbstractWe recently introduced an extensional model of the pure λ-calculus living in a canonical car...
International audienceWe recently introduced an extensional model of the pure λ-calculus living in a...
Abstract. We recently introduced an extensional model of the pure -calculus living in a canonical ca...
AbstractThis paper is concerned with the problems encountered in defining the semantics of nondeterm...
We study encodings of the λ-calculus into the π-calculus in the unexplored case of calculi with non-...
AbstractWe present an observational semantics for λ(fut), a concurrent λ-calculus with reference cel...
AbstractThis paper describes the construction of two set-theoretic denotational models for the π-cal...
AbstractThe use of λ-calculus in richer settings, possibly involving parallelism, is examined in ter...
Abstract. The presence of non-determinism in the parallel-functional language Eden creates some prob...
This work aims at exploring the algebraic structure of concurrent processes and their behavior indep...
International audienceWe consider the call-by-value lambda-calculus extended with a may-convergent n...
Type assignment systems for λ-calculus based on intersection types are a general framework for build...
AbstractThe distinction between the conjunctive nature of non-determinism as opposed to the disjunct...
AbstractThe main concern of this paper is the interplay between functionality and nondeterminism. We...
International audienceWe define a new model of a lambda-calculus endowed with must and may non-deter...
AbstractWe recently introduced an extensional model of the pure λ-calculus living in a canonical car...
International audienceWe recently introduced an extensional model of the pure λ-calculus living in a...
Abstract. We recently introduced an extensional model of the pure -calculus living in a canonical ca...
AbstractThis paper is concerned with the problems encountered in defining the semantics of nondeterm...
We study encodings of the λ-calculus into the π-calculus in the unexplored case of calculi with non-...
AbstractWe present an observational semantics for λ(fut), a concurrent λ-calculus with reference cel...
AbstractThis paper describes the construction of two set-theoretic denotational models for the π-cal...
AbstractThe use of λ-calculus in richer settings, possibly involving parallelism, is examined in ter...
Abstract. The presence of non-determinism in the parallel-functional language Eden creates some prob...
This work aims at exploring the algebraic structure of concurrent processes and their behavior indep...
International audienceWe consider the call-by-value lambda-calculus extended with a may-convergent n...
Type assignment systems for λ-calculus based on intersection types are a general framework for build...