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


The .NET 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 .NET languages.

Full Type Signature

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

Instance Members

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

Static Members

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

See Also

Microsoft.FSharp.Core.OptimizedClosures


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