Operación de retraso
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 Delay<'T, 'U> (op : ('T => 'U), arg : 'T, aux : Unit) : 'U
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 => 'U
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: 'U
Parámetros de tipo
'T
Tipo de entrada de la operación que se va a retrasar.
'U
Tipo de valor devuelto de la operación que se va a retrasar.