quipper-language

Quantum compiler

An implementation of a functional programming language for quantum computing.

Quipper: embedded, scalable functional programming language for quantum computing (unofficial fork)

GitHub

83 stars
7 watching
12 forks
Language: Haskell
last commit: over 9 years ago
Linked from 2 awesome lists

haskellquantum-computingquipperquipper-languageunofficial-fork

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
quil-lang/quilc An optimizing compiler for a quantum instruction language 460
pennylaneai/catalyst An experimental JIT compiler for hybrid quantum-classical programs 144
dakk/qlasskit A tool that translates classical algorithms written in Python into quantum circuits using boolean expressions as an intermediate form 60
cqcl/tket2 A quantum compiler that compiles high-level quantum circuits into hardware-agnostic machine code 31
cqcl/tket A high-performance quantum compiler that optimizes circuits for various quantum computing architectures. 263
quil-lang/quil A reference specification and tools for a portable quantum instruction language. 109
bbn-q/pyqgl2 A Python-based language and compiler for programming quantum computers directly at the physical layer. 9
thephoeron/black-stone A software implementation of a quantum programming language and simulator 67
dabacon/qsel A programming language that uses entanglement and superposition to describe quantum computations 40
spooky-manufacturing/qeda A software project aimed at creating a synthesizer for quantum computing circuit design using the OpenQASM language 23
rigetti/pyquil A Python library for programming quantum computers using the Quil instruction language. 1,421
bbn-q/qgl A Python-based language for specifying and executing quantum gate sequences 31
softwareqinc/staq A C++ library for synthesizing, transforming and compiling quantum circuits 158
q-compiler/universalqcompiler Tools and converters for decomposing and compiling quantum computations into standardized formats 66
pasqal-io/qadence A package for building and simulating digital-analog quantum programs with tunable qubit interactions 72