quipper-demos-0.9.0.0: Quipper/Demos/Classical.hs
import Quipper circuit :: (Bit, Qubit) -> Circ (Qubit, Qubit) circuit (b,q) = do qnot_at q `controlled` b r <- prepare b gate_W_at q r return (q,r) main = print_simple Preview circuit
import Quipper circuit :: (Bit, Qubit) -> Circ (Qubit, Qubit) circuit (b,q) = do qnot_at q `controlled` b r <- prepare b gate_W_at q r return (q,r) main = print_simple Preview circuit