Condividi tramite


Metodo FSharpFunc.InvokeFast<'T,'U,'V,'W> (F#)

Richiama un valore di funzione di prima classe F# con tre argomenti sottoposti a currying.In alcuni casi ciò produrrà un'applicazione più efficiente rispetto all'applicazione degli argomenti in un secondo momento.

Percorso spazio dei nomi/modulo: Microsoft.FSharp.Core

Assembly: FSharp.Core (in FSharp.Core.dll)

// Signature:
static member InvokeFast : FSharpFunc<'T,('U -> 'V -> 'W)> * 'T * 'U * 'V -> 'W

// Usage:
FSharpFunc.InvokeFast (func, arg1, arg2, arg3)

Parametri

  • func
    Tipo: FSharpFunc<'T,('U -> 'V -> 'W)>

    Funzione di input.

  • arg1
    Tipo: 'T

    Primo argomento.

  • arg2
    Tipo: 'U

    Secondo argomento.

  • arg3
    Tipo: 'V

    Terzo argomento.

Valore restituito

Risultato della funzione.

Piattaforme

Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2

Informazioni sulla versione

Versioni della libreria di base F#

Supportato in: 2,0, 4,0, portabile

Vedere anche

Riferimenti

Classe Core.FSharpFunc<'T,'U> (F#)

Spazio dei nomi Microsoft.FSharp.Core (F#)