Inductive 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 immediately implies comput...
Several domains [S. Abramsky. A Cook's tour of a simple quantum programming language. 3rd Inter...
AbstractSeveral domains [S. Abramsky. A Cook's tour of a simple quantum programming language. 3rd In...
AbstractWe develop a sound and complete equational theory for the functional quantum programming lan...
International audienceInductive datatypes in programming languages allow users to define useful data...
AbstractIn this paper we define nQML, a functional quantum programming language that follows the “qu...
The objective of this thesis is to develop a semantics for higher order quantum information. Followi...
We extract a novel quantum programming paradigm - superposition of programs - from the design idea o...
This thesis introduces the language QML, a functional language for quantum computations on finite ty...
AbstractAs a first step toward a notion of quantum data structures, we introduce a typing system for...
International audienceQuantum programming languages permit a hardware independent, high-level descri...
In this thesis, we study quantum programming languages, and focus on the quantum lambda-calculus, a ...
International audienceWe consider a programming language that can manipulate both classical and quan...
We present IQu, namely a quantum programming language that extends Reynold's Idealized Algol, the pa...
In this paper we define nQML, a functional quantum programming language that follows the “quantum da...
The quantum random-access machine (QRAM) model is a practical model of quantum computation composed ...
Several domains [S. Abramsky. A Cook's tour of a simple quantum programming language. 3rd Inter...
AbstractSeveral domains [S. Abramsky. A Cook's tour of a simple quantum programming language. 3rd In...
AbstractWe develop a sound and complete equational theory for the functional quantum programming lan...
International audienceInductive datatypes in programming languages allow users to define useful data...
AbstractIn this paper we define nQML, a functional quantum programming language that follows the “qu...
The objective of this thesis is to develop a semantics for higher order quantum information. Followi...
We extract a novel quantum programming paradigm - superposition of programs - from the design idea o...
This thesis introduces the language QML, a functional language for quantum computations on finite ty...
AbstractAs a first step toward a notion of quantum data structures, we introduce a typing system for...
International audienceQuantum programming languages permit a hardware independent, high-level descri...
In this thesis, we study quantum programming languages, and focus on the quantum lambda-calculus, a ...
International audienceWe consider a programming language that can manipulate both classical and quan...
We present IQu, namely a quantum programming language that extends Reynold's Idealized Algol, the pa...
In this paper we define nQML, a functional quantum programming language that follows the “quantum da...
The quantum random-access machine (QRAM) model is a practical model of quantum computation composed ...
Several domains [S. Abramsky. A Cook's tour of a simple quantum programming language. 3rd Inter...
AbstractSeveral domains [S. Abramsky. A Cook's tour of a simple quantum programming language. 3rd In...
AbstractWe develop a sound and complete equational theory for the functional quantum programming lan...