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: 9 months ago

Related projects:

Repository Description Stars
pasqal-io/qadence A package for building and simulating digital-analog quantum programs with tunable qubit interactions 72
qiskit/qiskit-ibm-runtime Provides a client interface to access IBM Quantum's quantum computing service and streamline computations. 162
dakk/qlasskit A tool that translates classical algorithms written in Python into quantum circuits using boolean expressions as an intermediate form 60
openqasm/openqasm An imperative programming language for describing quantum circuits and a specification framework 1,251
mapmeld/quantum-peep A TypeScript library for writing and executing quantum programs on multiple platforms. 34
lsaldyt/qurry A prototype of a probabilistic quantum programming language with functional programming influences 25
bbn-q/qsimulator.jl Software package for simulating the dynamics of quantum systems in general 27
aviggiano/qcl A programming language and toolkit for building quantum computers. 39
pennylaneai/catalyst An experimental JIT compiler for hybrid quantum-classical programs 144
rigetti/quantumflow A toolkit for developing and optimizing quantum algorithms using Python 96
quantumbfs/yao.jl A framework for designing and implementing quantum algorithms 938
thephoeron/quipper-language An implementation of a functional programming language for quantum computing. 83
bbn-q/qgl A Python-based language for specifying and executing quantum gate sequences 31
vprusso/toqito A Python library providing numerical tools for studying quantum information objects 157
dabacon/qsel A programming language that uses entanglement and superposition to describe quantum computations 40