International audienceInductive datatypes in programming languages allow users to define useful data structures such as natural numbers, lists, trees, and others. In this paper we show how inductive datatypes may be added to the quantum programming language QPL. We construct a sound categorical model for the language and by doing so we provide the first detailed semantic treatment of user-defined inductive datatypes in quantum programming. We also show our denotational interpretation is invariant with respect to big-step reduction, thereby establishing another novel result for quantum programming. Compared to classical programming, this property is considerably more difficult to prove and we demonstrate its usefulness by showing how it imme...
AbstractIn this paper we define nQML, a functional quantum programming language that follows the “qu...
Finding a denotational semantics for higher order quantum com-putation is a long-standing problem in...
International audienceIn this paper, we present a linear and reversible language with inductive and ...
Inductive datatypes in programming languages allow users to define useful data structures such as na...
International audienceAffine type systems are substructural type systems where copying of informatio...
International audienceWe consider a programming language that can manipulate both classical and quan...
The objective of this thesis is to develop a functional programming language for quantum computers b...
AbstractSeveral domains [S. Abramsky. A Cook's tour of a simple quantum programming language. 3rd In...
We present IQu, namely a quantum programming language that extends Reynold's Idealized Algol, the pa...
Several domains [S. Abramsky. A Cook's tour of a simple quantum programming language. 3rd Inter...
AbstractAs a first step toward a notion of quantum data structures, we introduce a typing system for...
Quantum programming languages permit a hardware independent, high-level description of quantum algo ...
Abstract—While much of the current study on quantum computation employs low-level formalisms such as...
The field of quantum programming languages is developing rapidly and there is a surprisingly large l...
Abstract—While much of the current study on quantum computation employs low-level formalisms such as...
AbstractIn this paper we define nQML, a functional quantum programming language that follows the “qu...
Finding a denotational semantics for higher order quantum com-putation is a long-standing problem in...
International audienceIn this paper, we present a linear and reversible language with inductive and ...
Inductive datatypes in programming languages allow users to define useful data structures such as na...
International audienceAffine type systems are substructural type systems where copying of informatio...
International audienceWe consider a programming language that can manipulate both classical and quan...
The objective of this thesis is to develop a functional programming language for quantum computers b...
AbstractSeveral domains [S. Abramsky. A Cook's tour of a simple quantum programming language. 3rd In...
We present IQu, namely a quantum programming language that extends Reynold's Idealized Algol, the pa...
Several domains [S. Abramsky. A Cook's tour of a simple quantum programming language. 3rd Inter...
AbstractAs a first step toward a notion of quantum data structures, we introduce a typing system for...
Quantum programming languages permit a hardware independent, high-level description of quantum algo ...
Abstract—While much of the current study on quantum computation employs low-level formalisms such as...
The field of quantum programming languages is developing rapidly and there is a surprisingly large l...
Abstract—While much of the current study on quantum computation employs low-level formalisms such as...
AbstractIn this paper we define nQML, a functional quantum programming language that follows the “qu...
Finding a denotational semantics for higher order quantum com-putation is a long-standing problem in...
International audienceIn this paper, we present a linear and reversible language with inductive and ...