package qcaml

  1. Overview
  2. No Docs
Experimental OCaml library for quantum computing simulation

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.1.7.tar.gz
md5=d7eb2f035e630f64250607f08bf1aa51
sha512=7b4e637016793f5ef3370e39f021a50cd9cda24a31a125d1bcbb45bb214140b0b4f4038bea41d3b0361f54f642439cde845f055afe9a67435049d4672df3dbf6

Description

QCaml is a lightweight OCaml library for experimenting with quantum states, gates and measurements. It provides tools for learning quantum computing concepts and visualizing qubit states on the Bloch sphere.

Features:

  • Single qubit state representation with complex amplitudes
  • Fundamental quantum gates (Hadamard, Pauli-X/Y/Z)
  • Quantum measurements with probabilistic state collapse
  • Interactive Bloch sphere visualization using Raylib
  • Comprehensive test suite

Dependencies (4)

  1. raylib
  2. dune-configurator
  3. ocaml >= "5.2"
  4. dune >= "3.17"

Dev Dependencies (3)

  1. bisect_ppx with-test
  2. odoc with-doc
  3. alcotest with-test

Used by

None

Conflicts

None