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.

Lihat juga