"The ADJOINT Quantum Functor, a composable, higher-order function over Quantum Operators which returns the Adjoint quantum operator for QUANTUM-FUNCTION argument."))
(defgenericcontrolled(quantum-function&restargs)
(:documentation
"The CONTROLLED Quantum Functor, a composable, higher-order function over Quantum Operators which returns an n-ary Controlled quantum operator for the QUANTUM-FUNCTION argument."))
(defgenerichermitian(quantum-function&restargs)
(:documentation"The HERMITIAN Quantum Functor, a composable, higher-order function over Quantum Funcallables which returns the Hermitian variant of the QUANTUM-FUNCTION argument."))
(:documentation"The QUANTUM-CHAOTIC Quantum Functor, a composable, higher-order function over Quantum Funcallables which returns the Quantum-Chaotic variant of the QUANTUM-FUNCTION argument."))
(defgenericdoubled(quantum-function&restargs)
(:documentation"The DOUBLED Quantum Functor, a composable, higher-order function over Quantum Funcallables which returns the Doubled variant of the QUANTUM-FUNCTION argument."))
(:documentation"The DOUBLE-CONTROLLED Quantum Functor, a composable, higher-order function over Quantum Funcallables which returns the Double-Controlled variant of the QUANTUM-FUNCTION argument."))
(:documentation"The CONTROLLED-ADJOINT Quantum Functor, a composable, higher-order function over Quantum Funcallables which returns the Controlled-Adjoint variant of the QUANTUM-FUNCTION argument."))