Fungsi UncurriedOpCA
Peringatan
Dokumentasi ini mengacu pada QDK Klasik, yang telah digantikan oleh QDK Modern.
Silakan lihat https://aka.ms/qdk.api dokumentasi API untuk QDK Modern.
Namespace: Microsoft.Quantum.Canon
Paket: Microsoft.Quantum.Standard
Mengingat fungsi yang mengembalikan operasi, mengembalikan operasi baru yang mengambil kedua input sebagai tuple.
Pengubah CA
menunjukkan bahwa operasi dapat dikontrol dan berdampingan.
function UncurriedOpCA<'T, 'U> (curriedOp : ('T -> ('U => Unit is Ctl + Adj))) : (('T, 'U) => Unit is Ctl + Adj)
Input
curriedOp : 'T -> 'U =>Unit adalah Adj + Ctl
Fungsi yang mengembalikan operasi.
Output : ('T,'U) =>Unit adalah Adj + Ctl
Operasi op
baru yang op(t, u)
setara dengan (curriedOp(t))(u)
.
Jenis parameter
'T
Jenis argumen pertama dari fungsi kurir.
'U
Jenis argumen kedua dari fungsi kurir.