An Introduction to Quantum Programming in Quipper

TitleAn Introduction to Quantum Programming in Quipper
Publication TypeJournal Article
Year of Publication2013
AuthorsGreen, AS, Lumsdaine, PLeFanu, Ross, NJ, Selinger, P, Valiron, B
JournalLecture Notes in Computer Science
Date Published2013/07/05
ISBN Number978-3-642-38986-3

Quipper is a recently developed programming language for expressing quantum
computations. This paper gives a brief tutorial introduction to the language,
through a demonstration of how to make use of some of its key features. We
illustrate many of Quipper's language features by developing a few well known
examples of Quantum computation, including quantum teleportation, the quantum
Fourier transform, and a quantum circuit for addition.

Short TitleLecture Notes in Computer Science 7948:110-124