Qiskit
val quantum_circuit : int -> int -> qcircuit
val from_qasm_str : string -> qcircuit
val from_qasm_file : string -> qcircuit
val depth : qcircuit -> int
val size : qcircuit -> int
val num_clbits : qcircuit -> int
val num_qubits : qcircuit -> int
val global_phase : qcircuit -> float
module Qasm2 : sig ... end
module Provider : sig ... end
module BasicProvider : sig ... end
val aer_simulator : string -> Provider.backend
module IBMProvider : sig ... end
val run : qcircuit -> Provider.backend -> qjob
val transpile : qcircuit -> Provider.backend -> qjob
val get_statevector : qres -> qstatevector
module Visualization : sig ... end
module Quantum_info : sig ... end