FuncConvert Type
Helper functions for converting F# first class function values to and from CLI representations of functions using delegates.
Static members
Static member |
Description
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
FuncConvert.FromFunc(func)
Parameters:
Func<'T1, 'T2, 'T3, 'T4, 'T5, 'U>
-
The input Func delegate.
Returns: 'T1 -> 'T2 -> 'T3 -> 'T4 -> 'T5 -> 'U
The F# function.
Modifiers: inline Type parameters: 'T1, 'T2, 'T3, 'T4, 'T5, 'U |
Convert the given Func delegate object to an F# function value
|
Full Usage:
FuncConvert.FromFunc(func)
Parameters:
Func<'T1, 'T2, 'T3, 'T4, 'U>
-
The input Func delegate.
Returns: 'T1 -> 'T2 -> 'T3 -> 'T4 -> 'U
The F# function.
Modifiers: inline Type parameters: 'T1, 'T2, 'T3, 'T4, 'U |
Convert the given Func delegate object to an F# function value
|
Full Usage:
FuncConvert.FromFunc(func)
Parameters:
Func<'T1, 'T2, 'T3, 'U>
-
The input Func delegate.
Returns: 'T1 -> 'T2 -> 'T3 -> 'U
The F# function.
Modifiers: inline Type parameters: 'T1, 'T2, 'T3, 'U |
Convert the given Func delegate object to an F# function value
|
Full Usage:
FuncConvert.FromFunc(func)
Parameters:
Func<'T1, 'T2, 'U>
-
The input Func delegate.
Returns: 'T1 -> 'T2 -> 'U
The F#funcfunction.
Modifiers: inline Type parameters: 'T1, 'T2, 'U |
Convert the given Func delegate object to an F# function value
|
Full Usage:
FuncConvert.FromFunc(func)
Parameters:
Func<'T, 'U>
-
The input Func delegate.
Returns: 'T -> 'U
The F# function.
Modifiers: inline Type parameters: 'T, 'U |
Convert the given Func delegate object to an F# function value
|
|
|
Full Usage:
FuncConvert.FuncFromTupled(func)
Parameters:
'T1 * 'T2 * 'T3 * 'T4 * 'T5 -> 'U
-
The input tupled function.
Returns: 'T1 -> 'T2 -> 'T3 -> 'T4 -> 'T5 -> 'U
The output curried function.
Modifiers: inline Type parameters: 'T1, 'T2, 'T3, 'T4, 'T5, 'U |
A utility function to convert function values from tupled to curried form
|
Full Usage:
FuncConvert.FuncFromTupled(func)
Parameters:
'T1 * 'T2 * 'T3 * 'T4 -> 'U
-
The input tupled function.
Returns: 'T1 -> 'T2 -> 'T3 -> 'T4 -> 'U
The output curried function.
Modifiers: inline Type parameters: 'T1, 'T2, 'T3, 'T4, 'U |
A utility function to convert function values from tupled to curried form
|
Full Usage:
FuncConvert.FuncFromTupled(func)
Parameters:
'T1 * 'T2 * 'T3 -> 'U
-
The input tupled function.
Returns: 'T1 -> 'T2 -> 'T3 -> 'U
The output curried function.
Modifiers: inline Type parameters: 'T1, 'T2, 'T3, 'U |
A utility function to convert function values from tupled to curried form
|
Full Usage:
FuncConvert.FuncFromTupled(func)
Parameters:
'T1 * 'T2 -> 'U
-
The input tupled function.
Returns: 'T1 -> 'T2 -> 'U
The output curried function.
Modifiers: inline Type parameters: 'T1, 'T2, 'U |
A utility function to convert function values from tupled to curried form
|
Full Usage:
FuncConvert.ToFSharpFunc(converter)
Parameters:
Converter<'T, 'U>
-
The input Converter delegate.
Returns: 'T -> 'U
The F# function.
Modifiers: inline Type parameters: 'T, 'U |
Convert the given Converter delegate object to an F# function value
|
|