Contents
Index
quipper-utils-0.9.0.0: Utility libraries for Quipper.
Index
+++
Quipper.Utils.Auxiliary
add_qubit
Quipper.Utils.Stabilizers.Clifford
applyAt
Quipper.Utils.Auxiliary
apply_unitary
Quipper.Utils.Stabilizers.Clifford
apply_unitary2
Quipper.Utils.Stabilizers.Clifford
apply_unitary_row
Quipper.Utils.Stabilizers.Clifford
bell
Quipper.Utils.Stabilizers.Clifford
BList
Quipper.Utils.Auxiliary
blist_concat
Quipper.Utils.Auxiliary
blist_empty
Quipper.Utils.Auxiliary
blist_of_list
Quipper.Utils.Auxiliary
Boollist
Quipper.Utils.Auxiliary
boollist_of_int_bh
Quipper.Utils.Auxiliary
boollist_of_int_lh
Quipper.Utils.Auxiliary
boollist_xor
Quipper.Utils.Auxiliary
bool_xor
Quipper.Utils.Auxiliary
Catch
Quipper.Utils.PortableSignals
CatchOnce
Quipper.Utils.PortableSignals
CliffordCirc
Quipper.Utils.Stabilizers.Clifford
Close
Quipper.Utils.PortableSignals
cnot
Quipper.Utils.Stabilizers.Clifford
cnot'
Quipper.Utils.Stabilizers.Clifford
cnot''
Quipper.Utils.Stabilizers.Clifford
cnot_min
Quipper.Utils.Stabilizers.Clifford
commute
Quipper.Utils.Stabilizers.Pauli
control1
Quipper.Utils.Stabilizers.Pauli
controlled_if
Quipper.Utils.Stabilizers.Clifford
controlled_X
Quipper.Utils.Stabilizers.Clifford
controlled_Z
Quipper.Utils.Stabilizers.Clifford
controlled_Z'
Quipper.Utils.Stabilizers.Clifford
Curry
Quipper.Utils.Auxiliary
cz
Quipper.Utils.Stabilizers.Clifford
cz'
Quipper.Utils.Stabilizers.Clifford
cz''
Quipper.Utils.Stabilizers.Clifford
cz_min
Quipper.Utils.Stabilizers.Clifford
Dec
Quipper.Utils.Template
decToMonad
Quipper.Utils.Template
Default
Quipper.Utils.PortableSignals
de_sign
Quipper.Utils.Stabilizers.Clifford
de_tableau
Quipper.Utils.Stabilizers.Clifford
e
Quipper.Utils.Stabilizers.Clifford
e'
Quipper.Utils.Stabilizers.Clifford
e''
Quipper.Utils.Stabilizers.Clifford
empty_tableau
Quipper.Utils.Stabilizers.Clifford
endfor
Quipper.Utils.Auxiliary
ErrMsg
Quipper.Utils.Auxiliary
eval
Quipper.Utils.Stabilizers.Clifford
expToMonad
Quipper.Utils.Template
e_min
Quipper.Utils.Stabilizers.Clifford
foldRightPairM
Quipper.Utils.Auxiliary
foldRightPairM_
Quipper.Utils.Auxiliary
fold_right_zip
Quipper.Utils.Auxiliary
fold_right_zipM
Quipper.Utils.Auxiliary
for
Quipper.Utils.Auxiliary
foreach
Quipper.Utils.Auxiliary
fromMatrix1
Quipper.Utils.Stabilizers.Pauli
fromMatrix2
Quipper.Utils.Stabilizers.Pauli
from_matrix
Quipper.Utils.Stabilizers.Clifford
from_matrix2
Quipper.Utils.Stabilizers.Clifford
from_matrix_controlled
Quipper.Utils.Stabilizers.Clifford
from_minimal
Quipper.Utils.Stabilizers.Clifford
from_minimal2
Quipper.Utils.Stabilizers.Clifford
gate_H
Quipper.Utils.Stabilizers.Clifford
gate_S
Quipper.Utils.Stabilizers.Clifford
gate_Unitary
Quipper.Utils.Stabilizers.Clifford
gate_Unitary2
Quipper.Utils.Stabilizers.Clifford
gate_X
Quipper.Utils.Stabilizers.Clifford
gate_Y
Quipper.Utils.Stabilizers.Clifford
gate_Z
Quipper.Utils.Stabilizers.Clifford
getId
Quipper.Utils.Auxiliary
h
Quipper.Utils.Stabilizers.Clifford
h'
Quipper.Utils.Stabilizers.Clifford
h''
Quipper.Utils.Stabilizers.Clifford
Handler
Quipper.Utils.PortableSignals
has_duplicates
Quipper.Utils.Auxiliary
h_min
Quipper.Utils.Stabilizers.Clifford
I
Quipper.Utils.Stabilizers.Pauli
Id
1 (Type/Class)
Quipper.Utils.Auxiliary
2 (Data Constructor)
Quipper.Utils.Auxiliary
Identity
Quipper.Utils.Auxiliary
identity
Quipper.Utils.Auxiliary
Ignore
Quipper.Utils.PortableSignals
init_qubit
Quipper.Utils.Stabilizers.Clifford
init_qubits
Quipper.Utils.Stabilizers.Clifford
installHandler
Quipper.Utils.PortableSignals
Interrupt
Quipper.Utils.PortableSignals
Interval
Quipper.Utils.Sampling
interval
Quipper.Utils.Sampling
intmap_map
Quipper.Utils.Auxiliary
intmap_mapM
Quipper.Utils.Auxiliary
intmap_zip
Quipper.Utils.Auxiliary
intmap_zip_errmsg
Quipper.Utils.Auxiliary
intset_inserts
Quipper.Utils.Auxiliary
int_ceiling
Quipper.Utils.Auxiliary
int_of_boollist_signed_bh
Quipper.Utils.Auxiliary
int_of_boollist_unsigned_bh
Quipper.Utils.Auxiliary
IX
Quipper.Utils.Stabilizers.Clifford
IZ
Quipper.Utils.Stabilizers.Clifford
kronecker_delta
Quipper.Utils.Stabilizers.Pauli
levi_civita
Quipper.Utils.Stabilizers.Pauli
linux_pdf_viewer
Quipper.Utils.Preview
list_of_blist
Quipper.Utils.Auxiliary
lookup
Quipper.Utils.Stabilizers.Clifford
loop
Quipper.Utils.Auxiliary
loopM
Quipper.Utils.Auxiliary
loop_with_index
Quipper.Utils.Auxiliary
loop_with_indexM
Quipper.Utils.Auxiliary
macos_pdf_viewer
Quipper.Utils.Preview
map_either
Quipper.Utils.Auxiliary
map_eitherM
Quipper.Utils.Auxiliary
map_pair
Quipper.Utils.Auxiliary
map_pairM
Quipper.Utils.Auxiliary
map_provide
Quipper.Utils.Auxiliary
match_enum
Quipper.Utils.CommandLine
Matrix1
Quipper.Utils.Stabilizers.Pauli
Matrix2
Quipper.Utils.Stabilizers.Pauli
mcurry
Quipper.Utils.Auxiliary
measure
Quipper.Utils.Stabilizers.Clifford
measure_bell00
Quipper.Utils.Stabilizers.Clifford
measure_qubit
Quipper.Utils.Stabilizers.Clifford
measure_qubits
Quipper.Utils.Stabilizers.Clifford
MinPauli
Quipper.Utils.Stabilizers.Clifford
MinPauli2
Quipper.Utils.Stabilizers.Clifford
MinUnitary
Quipper.Utils.Stabilizers.Clifford
MinUnitary2
Quipper.Utils.Stabilizers.Clifford
Minus
Quipper.Utils.Stabilizers.Pauli
MinusI
Quipper.Utils.Stabilizers.Pauli
mmap
Quipper.Utils.Auxiliary
monad_join1
Quipper.Utils.Auxiliary
multiply
Quipper.Utils.Stabilizers.Clifford
multiplyMatrix1
Quipper.Utils.Stabilizers.Pauli
multiplyMatrix2
Quipper.Utils.Stabilizers.Pauli
multiply_de
Quipper.Utils.Stabilizers.Clifford
multiply_sign
Quipper.Utils.Stabilizers.Pauli
multiply_signPlus
Quipper.Utils.Stabilizers.Pauli
muncurry
Quipper.Utils.Auxiliary
my_IY
Quipper.Utils.Stabilizers.Pauli
my_Y
Quipper.Utils.Stabilizers.Pauli
negate
Quipper.Utils.Stabilizers.Pauli
negative
Quipper.Utils.Stabilizers.Pauli
next_qubit
Quipper.Utils.Stabilizers.Clifford
One
Quipper.Utils.Stabilizers.Pauli
optfail
Quipper.Utils.CommandLine
optional
Quipper.Utils.Auxiliary
overwriteAt
Quipper.Utils.Auxiliary
parse_double
Quipper.Utils.CommandLine
parse_int
Quipper.Utils.CommandLine
parse_list_int
Quipper.Utils.CommandLine
Pauli
Quipper.Utils.Stabilizers.Pauli
Plus
Quipper.Utils.Stabilizers.Pauli
PlusI
Quipper.Utils.Stabilizers.Pauli
Q
Quipper.Utils.Template
Qubit
Quipper.Utils.Stabilizers.Clifford
Random
Quipper.Utils.Sampling
RandomSource
1 (Type/Class)
Quipper.Utils.RandomSource
2 (Data Constructor)
Quipper.Utils.RandomSource
random_bool
Quipper.Utils.Stabilizers.Clifford
reduce
Quipper.Utils.Stabilizers.Clifford
reflexivity
Quipper.Utils.Auxiliary
s
Quipper.Utils.Stabilizers.Clifford
s'
Quipper.Utils.Stabilizers.Clifford
s''
Quipper.Utils.Stabilizers.Clifford
sample_all
Quipper.Utils.Sampling
sample_all0
Quipper.Utils.Sampling
sample_random
Quipper.Utils.Sampling
sample_random0
Quipper.Utils.Sampling
sample_step
Quipper.Utils.Sampling
sample_step0
Quipper.Utils.Sampling
scale1
Quipper.Utils.Stabilizers.Pauli
scale2
Quipper.Utils.Stabilizers.Pauli
sequence_right
Quipper.Utils.Auxiliary
sequence_right_
Quipper.Utils.Auxiliary
show_enum
Quipper.Utils.CommandLine
show_tableau
Quipper.Utils.Stabilizers.Clifford
Sign
Quipper.Utils.Stabilizers.Pauli
sign
Quipper.Utils.Stabilizers.Clifford
Signal
Quipper.Utils.PortableSignals
SignPlus
Quipper.Utils.Stabilizers.Pauli
signPlus_to_sign
Quipper.Utils.Stabilizers.Pauli
sim
Quipper.Utils.Stabilizers.Clifford
ST
Quipper.Utils.Stabilizers.Clifford
Strbuf
Quipper.Utils.Auxiliary
strbuf_concat
Quipper.Utils.Auxiliary
strbuf_empty
Quipper.Utils.Auxiliary
strbuf_of_string
Quipper.Utils.Auxiliary
string_of_list
Quipper.Utils.Auxiliary
string_of_strbuf
Quipper.Utils.Auxiliary
substitute
Quipper.Utils.Auxiliary
swap
Quipper.Utils.Stabilizers.Clifford
symmetry
Quipper.Utils.Auxiliary
system_pdf_viewer
Quipper.Utils.Preview
s_min
Quipper.Utils.Stabilizers.Clifford
Tableau
Quipper.Utils.Stabilizers.Clifford
tableau
Quipper.Utils.Stabilizers.Clifford
teleport
Quipper.Utils.Stabilizers.Clifford
template_error
Quipper.Utils.Template
template_foldl
Quipper.Utils.Template
template_fold_right_zip
Quipper.Utils.Template
template_init
Quipper.Utils.Template
template_last
Quipper.Utils.Template
template_reverse
Quipper.Utils.Template
template_snd
Quipper.Utils.Template
template_symb_colon_
Quipper.Utils.Template
template_symb_dollar_
Quipper.Utils.Template
template_symb_obracket_symb_cbracket_
Quipper.Utils.Template
template_symb_plus_symb_plus_
Quipper.Utils.Template
template_zip3
Quipper.Utils.Template
template_zipWith
Quipper.Utils.Template
tensor1
Quipper.Utils.Stabilizers.Pauli
test_teleport
Quipper.Utils.Stabilizers.Clifford
toMatrix1
Quipper.Utils.Stabilizers.Pauli
toMatrix2
Quipper.Utils.Stabilizers.Pauli
transitivity
Quipper.Utils.Auxiliary
transpose1
Quipper.Utils.Stabilizers.Pauli
transpose2
Quipper.Utils.Stabilizers.Pauli
try_several_IO
Quipper.Utils.Preview
Tuple
Quipper.Utils.Tuple
tuple
Quipper.Utils.Tuple
TupleOrUnary
Quipper.Utils.Tuple
Unitary
Quipper.Utils.Stabilizers.Clifford
Unitary2
Quipper.Utils.Stabilizers.Clifford
untuple
Quipper.Utils.Tuple
weak_tuple
Quipper.Utils.Tuple
weak_untuple
Quipper.Utils.Tuple
windows_pdf_viewer
Quipper.Utils.Preview
with_handler
Quipper.Utils.PortableSignals
X
Quipper.Utils.Stabilizers.Pauli
x
Quipper.Utils.Stabilizers.Clifford
x'
Quipper.Utils.Stabilizers.Clifford
x''
Quipper.Utils.Stabilizers.Clifford
XI
Quipper.Utils.Stabilizers.Clifford
XIntMap
Quipper.Utils.Auxiliary
xintmap_delete
Quipper.Utils.Auxiliary
xintmap_deletes
Quipper.Utils.Auxiliary
xintmap_dirty
Quipper.Utils.Auxiliary
xintmap_empty
Quipper.Utils.Auxiliary
xintmap_freshkey
Quipper.Utils.Auxiliary
xintmap_freshkeys
Quipper.Utils.Auxiliary
xintmap_insert
Quipper.Utils.Auxiliary
xintmap_inserts
Quipper.Utils.Auxiliary
xintmap_lookup
Quipper.Utils.Auxiliary
xintmap_makeclean
Quipper.Utils.Auxiliary
xintmap_member
Quipper.Utils.Auxiliary
xintmap_reserves
Quipper.Utils.Auxiliary
xintmap_size
Quipper.Utils.Auxiliary
xintmap_to_intmap
Quipper.Utils.Auxiliary
xintmap_unreserves
Quipper.Utils.Auxiliary
Xmin
Quipper.Utils.Stabilizers.Clifford
x_min
Quipper.Utils.Stabilizers.Clifford
Y
Quipper.Utils.Stabilizers.Pauli
y
Quipper.Utils.Stabilizers.Clifford
y'
Quipper.Utils.Stabilizers.Clifford
y''
Quipper.Utils.Stabilizers.Clifford
y_min
Quipper.Utils.Stabilizers.Clifford
Z
Quipper.Utils.Stabilizers.Pauli
z
Quipper.Utils.Stabilizers.Clifford
z'
Quipper.Utils.Stabilizers.Clifford
z''
Quipper.Utils.Stabilizers.Clifford
Zero
Quipper.Utils.Sampling
zero
Quipper.Utils.Sampling
ZI
Quipper.Utils.Stabilizers.Clifford
zipRightWithRightStrictM
Quipper.Utils.Auxiliary
zipRightWithRightStrictM_
Quipper.Utils.Auxiliary
zipWith_rightstrict
Quipper.Utils.Auxiliary
zipWith_strict
Quipper.Utils.Auxiliary
zip_rightstrict
Quipper.Utils.Auxiliary
zip_rightstrict_errmsg
Quipper.Utils.Auxiliary
zip_strict
Quipper.Utils.Auxiliary
zip_strict_errmsg
Quipper.Utils.Auxiliary
Zmin
Quipper.Utils.Stabilizers.Clifford
z_min
Quipper.Utils.Stabilizers.Clifford