QIO-1.0: The Quantum IO Monad is a library for defining quantum computations in Haskell
Source code
Contents
Index
QIO.Shor
Documentation
qftI
::
QInt
->
U
Source
hadamardsI
::
QInt
->
U
Source
shorU
::
QInt
->
QInt
->
Int
->
Int
->
U
Source
shor
::
Int
->
Int
->
QIO
Int
Source
period
::
Int
->
Int
->
Int
Source
factor
::
Int
->
QIO
(
Int
,
Int
)
Source
runTime
::
QIO
a ->
IO
a
Source
factorV'
::
Int
->
IO
(
Int
,
Int
)
Source
factorV
::
Int
->
IO
()
Source
rand_co'
::
Int
->
QIO
Int
Source
rand_coprime
::
Int
->
QIO
Int
Source
half
::
Int
->
Int
Source
reduce
:: (
Int
,
Int
) -> (
Int
,
Int
)
Source
Produced by
Haddock
version 2.6.1