AbstractIn this paper we present a semantics for nondeterministic applicative languages based on the typed λ-calculus with a binary choice operator. It provides a natural interpretation of the choice operation and shows its relation with abstraction and application. A distinguishing feature of the semantics, that can also be considered as one of its motivations, is the preservation of deterministic equivalences, in a sense to be made precise in the paper.On the operational side, the semantics relies on a rewriting system, which follows an outermost strategy with sharing of arguments. The denotational counterpart is the distributivity of application with respect to the union operation.We present a full technical treatment of the case when sh...
We explore three implementations of λ-Calculus: FOAS, De Bruijn, and HOAS, as well as typed λ-Calcul...
AbstractNondeterministic extensions are needed in logic-based languages, such as first-order relatio...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus lambda nd with a...
AbstractThis paper is concerned with the problems encountered in defining the semantics of nondeterm...
AbstractThe main concern of this paper is the interplay between functionality and nondeterminism. We...
AbstractThe distinction between the conjunctive nature of non-determinism as opposed to the disjunct...
AbstractThe priveleged field of classical algebra and term-rewriting systems is that of strictly det...
International audienceWe recently introduced an extensional model of the pure λ-calculus living in a...
AbstractThe π-calculus with synchronous output and mixed-guarded choices is strictly more expressive...
AbstractThe rewriting calculus has been introduced as a general formalism that uniformly integrates ...
AbstractAbstract relational algebra is proposed as a practical means to describe the denotational se...
AbstractWe recently introduced an extensional model of the pure λ-calculus living in a canonical car...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus X,d with a const...
AbstractA denotational semantics for the λ-calculus is described. The semantics is continuation-base...
Abstract. In this paper, we show that the non-deterministic choice “+”, which was proposed as a prim...
We explore three implementations of λ-Calculus: FOAS, De Bruijn, and HOAS, as well as typed λ-Calcul...
AbstractNondeterministic extensions are needed in logic-based languages, such as first-order relatio...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus lambda nd with a...
AbstractThis paper is concerned with the problems encountered in defining the semantics of nondeterm...
AbstractThe main concern of this paper is the interplay between functionality and nondeterminism. We...
AbstractThe distinction between the conjunctive nature of non-determinism as opposed to the disjunct...
AbstractThe priveleged field of classical algebra and term-rewriting systems is that of strictly det...
International audienceWe recently introduced an extensional model of the pure λ-calculus living in a...
AbstractThe π-calculus with synchronous output and mixed-guarded choices is strictly more expressive...
AbstractThe rewriting calculus has been introduced as a general formalism that uniformly integrates ...
AbstractAbstract relational algebra is proposed as a practical means to describe the denotational se...
AbstractWe recently introduced an extensional model of the pure λ-calculus living in a canonical car...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus X,d with a const...
AbstractA denotational semantics for the λ-calculus is described. The semantics is continuation-base...
Abstract. In this paper, we show that the non-deterministic choice “+”, which was proposed as a prim...
We explore three implementations of λ-Calculus: FOAS, De Bruijn, and HOAS, as well as typed λ-Calcul...
AbstractNondeterministic extensions are needed in logic-based languages, such as first-order relatio...
In this paper we present a non-deterministic call-by-need (untyped) lambda calculus lambda nd with a...