Operación DelayCA
Advertencia
Esta documentación hace referencia al QDK clásico, que se ha reemplazado por el QDK moderno.
https://aka.ms/qdk.api Consulte la documentación de la API para el QDK moderno.
Espacio de nombres: Microsoft.Quantum.Canon
Paquete: Microsoft.Quantum.Standard
Aplica una operación determinada con un retraso.
operation DelayCA<'T> (op : ('T => Unit is Ctl + Adj), arg : 'T, aux : Unit) : Unit is Adj + Ctl
Descripción
Dada una operación y una entrada a esa operación, aplica la operación una vez que se proporciona una entrada adicional.
En concreto, la expresión Delay(op, arg, _)
es una operación que se aplica op
a cuando se llama a arg
.
La expresión Delay(op,arg,_)
permite retrasar la aplicación de op
.
Entrada
op : 'T =>Unit is Adj + Ctl
Operación que se va a aplicar.
arg : 'T
Entrada a la que se aplica la operación.
aux : Unit
Argumento usado para retrasar la aplicación de la operación mediante la aplicación parcial.
Salida: unidad
Parámetros de tipo
'T
Tipo de entrada de la operación que se va a retrasar.