[Home] Type Microsoft.FSharp.Core.OptimizedClosures.FastFunc4


The .NET type used to represent F# function values that accept four iterated (curried) arguments without intervening execution. This type should not typically used directly from either F# code or from other .NET languages.

Full Type Signature

[<AbstractClassAttribute ()>]
type FastFunc4<'T,'U,'V,'W,'X> = class
                                   inherit FastFunc<'T,('U -> 'V -> 'W -> 'X)>
                                   abstract member Invoke : 'T * 'U * 'V * 'W -> 'X
                                 end
                                 with
                                   new : unit -> FastFunc4<'T,'U,'V,'W,'X>
                                   static member Adapt : ('T -> 'U -> 'V -> 'W -> 'X) -> FastFunc4<'T,'U,'V,'W,'X>
                                 end

Instance Members

MemberDescription
member Invoke : 'T * 'U * 'V * 'W -> 'X

Static Members

MemberDescription
new : unit -> FastFunc4<'T,'U,'V,'W,'X>
member Adapt : ('T -> 'U -> 'V -> 'W -> 'X) -> FastFunc4<'T,'U,'V,'W,'X>

See Also

Microsoft.FSharp.Core.OptimizedClosures


Documentation for assembly FSharp.Core, version 1.9.4.19, generated using F# version 1.9.4.19