Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Apply a function to three values, the values being a triple on the right, the function on the left
Namespace/Module Path: Microsoft.FSharp.Core.Operators
Assembly: FSharp.Core (in FSharp.Core.dll)
// Signature:
( <||| ) : ('T1 -> 'T2 -> 'T3 -> 'U) -> 'T1 * 'T2 * 'T3 -> 'U
// Usage:
func <||| (arg1, arg2, arg3)
Parameters
func
Type: 'T1 -> 'T2 -> 'T3 -> 'UThe function.
arg1
Type: 'T1The first argument.
arg2
Type: 'T2The second argument.
arg3
Type: 'T3The third argument.
Return Value
The function result.
Example
The following code demonstrates the use of the <||| operator.
let append4 string1 string2 string3 = string1 + "." + string2 + "." + string3
// The <||| operator
let result3 = append4 <||| ("abc", "def", "ghi")
printfn "append4 <||| (\"abc\", \"def\", \"ghi\") gives %A" result3
append4 <||| ("abc", "def", "ghi") gives "abc.def.ghi"
Platforms
Windows 8, Windows 7, Windows Server 2012, Windows Server 2008 R2
Version Information
F# Core Library Versions
Supported in: 2.0, 4.0, Portable