Operasi penundaan
Peringatan
Dokumentasi ini mengacu pada QDK Klasik, yang telah digantikan oleh Modern QDK.
Silakan lihat https://aka.ms/qdk.api dokumentasi API untuk QDK Modern.
Namespace: Microsoft.Quantum.Canon
Paket: Microsoft.Quantum.Standard
Menerapkan operasi tertentu dengan penundaan.
operation Delay<'T, 'U> (op : ('T => 'U), arg : 'T, aux : Unit) : 'U
Deskripsi
Mengingat operasi dan input ke operasi tersebut, menerapkan operasi setelah input tambahan disediakan.
Secara khusus, ekspresi Delay(op, arg, _)
adalah operasi yang berlaku op
untuk arg
saat dipanggil.
Ekspresi Delay(op,arg,_)
memungkinkan untuk menunda aplikasi op
.
Input
op : 'T => 'U
Operasi yang akan diterapkan.
arg : 'T
Input tempat operasi diterapkan.
aux : Unit
Argumen yang digunakan untuk menunda aplikasi operasi dengan menggunakan aplikasi parsial.
Output : 'U
Jenis parameter
'T
Jenis input operasi yang akan ditunda.
'U
Jenis pengembalian operasi yang akan ditunda.