AbstractIn this paper we define nQML, a functional quantum programming language that follows the “quantum data and control” paradigm. In comparison to Altenkirch and Grattage's QML, the control constructs of nQML are simpler and can implement quantum algorithms more directly and naturally. We avoid the unnecessary complexities of a linear type system by using types that carry the address of qubits in the quantum state. We provide a denotational semantics over density matrices and unitary transformations, inspired by Selinger's semantics for QPL. Our semantics leads naturally to an interpreter for nQML, written in Haskell. We also explore the extension of nQML with polymorphic higher-order functions
Abstract—We present a basic high-level structures used for developing quantum programming languages....
We propose qPCF, a functional language able to define and manipulate quantum circuits in an easy and...
The field of quantum programming languages is developing rapidly and there is a surprisingly large l...
In this paper we define nQML, a functional quantum programming language that follows the “quantum da...
AbstractIn this paper we define nQML, a functional quantum programming language that follows the “qu...
AbstractThis paper gives an introduction to and overview of the functional quantum programming langu...
Abstract. This work proposes a set of high level primitives to be used for quantum programming. We c...
We introduce the language QML, a functional language for quantum computations on finite types. Its d...
The objective of this thesis is to develop a functional programming language for quantum computers b...
AbstractWe develop a sound and complete equational theory for the functional quantum programming lan...
In the last 20 years, several approaches to quantum programming have been introduced. In this survey...
This thesis looks at the development of a framework for a functional quantum programming language. T...
We present IQu, namely a quantum programming language that extends Reynold's Idealized Algol, the pa...
Quantum computers represent a novel kind of programmable hard-ware with properties and restrictions ...
We introduce PUNQ, a novel quantum programming language with quantum control, which features higher-...
Abstract—We present a basic high-level structures used for developing quantum programming languages....
We propose qPCF, a functional language able to define and manipulate quantum circuits in an easy and...
The field of quantum programming languages is developing rapidly and there is a surprisingly large l...
In this paper we define nQML, a functional quantum programming language that follows the “quantum da...
AbstractIn this paper we define nQML, a functional quantum programming language that follows the “qu...
AbstractThis paper gives an introduction to and overview of the functional quantum programming langu...
Abstract. This work proposes a set of high level primitives to be used for quantum programming. We c...
We introduce the language QML, a functional language for quantum computations on finite types. Its d...
The objective of this thesis is to develop a functional programming language for quantum computers b...
AbstractWe develop a sound and complete equational theory for the functional quantum programming lan...
In the last 20 years, several approaches to quantum programming have been introduced. In this survey...
This thesis looks at the development of a framework for a functional quantum programming language. T...
We present IQu, namely a quantum programming language that extends Reynold's Idealized Algol, the pa...
Quantum computers represent a novel kind of programmable hard-ware with properties and restrictions ...
We introduce PUNQ, a novel quantum programming language with quantum control, which features higher-...
Abstract—We present a basic high-level structures used for developing quantum programming languages....
We propose qPCF, a functional language able to define and manipulate quantum circuits in an easy and...
The field of quantum programming languages is developing rapidly and there is a surprisingly large l...