package voqc
Module Voqc.UnitaryListRepresentation
Utilities for manipulating circuits (useful for defining custom optimizations).
type 'u gate_list = 'u gate_app listval uc_well_typed_l_b : int -> 'a1 gate_list -> boolval does_not_reference_appl : int -> 'a1 gate_app -> boolval does_not_reference : 'a1 gate_list -> int -> bool