DelayedA function

Warning

This documentation refers to the Classic QDK, which has been replaced by the Modern QDK.

Please see https://aka.ms/qdk.api for the API documentation for the Modern QDK.

Namespace: Microsoft.Quantum.Canon

Package: Microsoft.Quantum.Standard

Returns an operation that applies given operation with given argument.

function DelayedA<'T> (op : ('T => Unit is Adj), arg : 'T) : (Unit => Unit is Adj)

Input

op : 'T => Unit is Adj

An operation to be applied as a result of applying return value

arg : 'T

The input to which the operation op is applied.

Output : Unit => Unit is Adj

A new operation which applies op with input arg

Type Parameters

'T

The input type of the operation to be delayed.

See Also