We present CLL, a concurrent programming language that symmetrically integrates functional and concurrent logic programming. First, a core functional language is obtained from a proof-term assignment to a variant of intuitionistic linear logic, called FOMLL, via the Curry-Howard isomorphism. Next, we introduce a Chemical Abstract Machine (CHAM) whose molecules are typed terms of this functional language. Rewrite rules for this CHAM are derived by augmenting proof-search rules for FOMLL with proof-terms. We show that this CHAM is a powerful concurrent language and that the linear connectives# #, #, and & correspond to process-calculi connectives for parallel composition, name restriction, internal choice, input prefixing and externa...
Abstract. We present the propositional fragment CLF0 of the Concurrent Logical Framework (CLF). CLF ...
We describe practical experiences of using a logic programming based approach to model and reason ab...
We have designed a new logic programming language called LM (Linear Meld) for program-ming graph-bas...
Abstract: "We present CLL, a concurrent programming language that symmetrically integrates functiona...
As System F is the logical foundation of functional programming, it has long been expected that Clas...
We introduce a novel way to integrate functional and concurrent programming based on intuitionistic...
Linear logic has long been heralded for its potential of providing a logical basis for concurrency. ...
HACL is a novel asynchronous concurrent programming language developed based on linear logic. It pro...
The Concurrent Logical Framework, or CLF, is a new logical framework in which concurrent computation...
Abstract. We introduce a novel way to integrate functional and con-current programming based on intu...
Article dans revue scientifique avec comité de lecture.We propose a concurrent process calculus, cal...
We have designed a new logic programming language called LM (Linear Meld) for programming graph-base...
International audienceAlong the lines of Abramsky's "Proofs-as-Processes" program, we present an int...
International audienceWe build a realizability model for linear logic using a name-passing process c...
CLF is a new logical framework with an intrinsic notion of concurrency. It is designed as a conserva...
Abstract. We present the propositional fragment CLF0 of the Concurrent Logical Framework (CLF). CLF ...
We describe practical experiences of using a logic programming based approach to model and reason ab...
We have designed a new logic programming language called LM (Linear Meld) for program-ming graph-bas...
Abstract: "We present CLL, a concurrent programming language that symmetrically integrates functiona...
As System F is the logical foundation of functional programming, it has long been expected that Clas...
We introduce a novel way to integrate functional and concurrent programming based on intuitionistic...
Linear logic has long been heralded for its potential of providing a logical basis for concurrency. ...
HACL is a novel asynchronous concurrent programming language developed based on linear logic. It pro...
The Concurrent Logical Framework, or CLF, is a new logical framework in which concurrent computation...
Abstract. We introduce a novel way to integrate functional and con-current programming based on intu...
Article dans revue scientifique avec comité de lecture.We propose a concurrent process calculus, cal...
We have designed a new logic programming language called LM (Linear Meld) for programming graph-base...
International audienceAlong the lines of Abramsky's "Proofs-as-Processes" program, we present an int...
International audienceWe build a realizability model for linear logic using a name-passing process c...
CLF is a new logical framework with an intrinsic notion of concurrency. It is designed as a conserva...
Abstract. We present the propositional fragment CLF0 of the Concurrent Logical Framework (CLF). CLF ...
We describe practical experiences of using a logic programming based approach to model and reason ab...
We have designed a new logic programming language called LM (Linear Meld) for program-ming graph-bas...