qio-haskell

Quantum I/O Monad

An implementation of a programming monad designed to handle I/O operations with quantum systems.

The Quantum IO Monad, implemented in Haskell

GitHub

101 stars
8 watching
18 forks
Language: Haskell
last commit: over 2 years ago

Related projects:

RepositoryDescriptionStars
pasqal-io/qadenceA package for building and simulating digital-analog quantum programs with tunable qubit interactions72
qiskit/qiskit-ibm-runtimeProvides a client interface to access IBM Quantum's quantum computing service and streamline computations.164
dakk/qlasskitA tool that translates classical algorithms written in Python into quantum circuits using boolean expressions as an intermediate form60
openqasm/openqasmAn imperative programming language for describing quantum circuits and a specification framework1,259
mapmeld/quantum-peepA TypeScript library for writing and executing quantum programs on multiple platforms.34
lsaldyt/qurryA prototype of a probabilistic quantum programming language with functional programming influences25
bbn-q/qsimulator.jlSoftware package for simulating the dynamics of quantum systems in general27
aviggiano/qclA programming language and toolkit for building quantum computers.39
pennylaneai/catalystAn experimental JIT compiler for hybrid quantum-classical programs144
rigetti/quantumflowA toolkit for developing and optimizing quantum algorithms using Python96
quantumbfs/yao.jlA framework for designing and implementing quantum algorithms940
thephoeron/quipper-languageAn implementation of a functional programming language for quantum computing.83
bbn-q/qglA Python-based language for specifying and executing quantum gate sequences31
vprusso/toqitoA Python library providing numerical tools for studying quantum information objects157
dabacon/qselA programming language that uses entanglement and superposition to describe quantum computations40