pith. sign in

Quipper: A Scalable Quantum Programming Language

1 Pith paper cite this work. Polarity classification is still indexing.

1 Pith paper citing it
abstract

The field of quantum algorithms is vibrant. Still, there is currently a lack of programming languages for describing quantum computation on a practical scale, i.e., not just at the level of toy problems. We address this issue by introducing Quipper, a scalable, expressive, functional, higher-order quantum programming language. Quipper has been used to program a diverse set of non-trivial quantum algorithms, and can generate quantum gate representations using trillions of gates. It is geared towards a model of computation that uses a classical computer to control a quantum device, but is not dependent on any particular model of quantum hardware. Quipper has proven effective and easy to use, and opens the door towards using formal methods to analyze quantum algorithms.

fields

cs.LO 1

years

2026 1

verdicts

UNVERDICTED 1

representative citing papers

The quantum instrument monad

cs.LO · 2026-06-26 · unverdicted · novelty 7.0

Introduces the quantum instrument monad I_A as a strong monad for quantum effects, with finitary and measure-theoretic constructions based on a new integral notion.

citing papers explorer

Showing 1 of 1 citing paper.

  • The quantum instrument monad cs.LO · 2026-06-26 · unverdicted · none · ref 12 · internal anchor

    Introduces the quantum instrument monad I_A as a strong monad for quantum effects, with finitary and measure-theoretic constructions based on a new integral notion.