qchas

A library for implementing Quantum Algorithms

https://github.com/ardeleanasm/qchas#readme

Version on this page:1.1.0.0
LTS Haskell 22.14:1.1.0.1
Stackage Nightly 2024-03-29:1.1.0.1
Latest on Hackage:1.1.0.1

See all snapshots qchas appears in

BSD-3-Clause licensed by Mihai Sebastian Ardelean
Maintained by [email protected]
This version can be pinned in stack with:qchas-1.1.0.0@sha256:9ede81d65453cefac0ce3e2c9f131cdbbe08da392c328991ed36254e40075fb8,2321
Used by 1 package in nightly-2018-03-06(full list with versions):

qchas

Build Status Hackage Hackage Dependencies Stackage LTS Stackage Nightly Join Chat

Getting started

To get started with the library, clone the repo and then install Haskell Stack.

Next, build the project:

$ stack build

Documentation can be generated by running the next command:

$ stack haddock

Finally, run the test suite to verify that everything is working correctly:

$ stack test

Documentation

Documentation is available at Doc

Changes

Change Log

1.1.0.0 (2018-03-03)

Full Changelog

Implemented enhancements:

Merged pull requests:

1.0.1.0 (2017-08-08)

Full Changelog

Implemented enhancements:

  • Implement new operators #35

1.0.0.0 (2017-08-08)

Full Changelog

Implemented enhancements:

  • Move utils function to Gates and Qubits #34
  • Implement identity Gate #31
  • Prepare new release with minor version increased #28
  • Measure module #25
  • Define <+> operator #23
  • Implement examples #22
  • Implement FREDKİN and Toffoli gates #17
  • Push Haddock Documentation #15
  • Data Types #13
  • Use hMatrix for Qubits & gates representation #11
  • Create Gates #9
  • Create util functions #7
  • Define qubits #3
  • setup ci #1

Fixed bugs:

  • Configure qchas.cabal #2

Closed issues:

  • Update README badges #21
  • Static analysis #19

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator