Función Compose
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
Devuelve la composición de dos funciones.
function Compose<'T, 'U, 'V> (outer : ('U -> 'V), inner : ('T -> 'U)) : ('T -> 'V)
Descripción
Dadas dos funciones $f$ y $g$, devuelve una nueva función que representa $f \circ g$.
Entrada
outer : 'U -> 'V
Segunda función que se va a aplicar.
inner : 'T -> 'U
Primera función que se va a aplicar.
Salida: 'T -> 'V
Una nueva función $h$ para todas las entradas $x$, $f(g(x)) = h(x)$.
Parámetros de tipo
'T
Tipo de entrada de la primera función que se va a aplicar.
'U
Tipo de salida de la primera función que se va a aplicar y el tipo de entrada de la segunda función que se va a aplicar.
'V
Tipo de salida de la segunda función que se va a aplicar.