FSharpFunc<'T1, 'T2, 'U> Type
The CLI type used to represent F# function values that accept two iterated (curried) arguments without intervening execution. This type should not typically used directly from either F# code or from other CLI languages.
Constructors
Constructor |
Description
|
|
Construct an optimized function value that can accept two curried arguments without intervening execution.
|
Instance members
Instance member |
Description
|
Full Usage:
this.Invoke
Parameters:
'T1
-
The first arg.
arg2 : 'T2
-
The second arg.
Returns: 'U
The function result.
Modifiers: abstract |
Invoke the optimized function value with two curried arguments
|
Static members
Static member |
Description
|
Full Usage:
FSharpFunc.Adapt(func)
Parameters:
'T1 -> 'T2 -> 'U
-
The input function.
Returns: FSharpFunc<'T1, 'T2, 'U>
The adapted function.
|
Adapt an F# first class function value to be an optimized function value that can accept two curried arguments without intervening execution.
|