QuipperLib.ClassicalOptim.Circuit

Simplified circuits

type Wire

data Gate

wireOfGate

ctlsOfGate

evalCirc

Simplified Circ monad

data CircState

emptyState

data Circ a

Low-level access functions

getFresh

incrementFresh

addGate

extractCircuit

Higher-level access functions

init

cnot

Pretty-printing

printCircuit

print_quipperStyle