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.

Lihat juga