Function.From
Function.From(functionType as type, function as function) as function
Neemt een unaire functie function
en maakt een nieuwe functie met het type functionType
waarmee een lijst uit de argumenten wordt samengesteld en doorgegeven aan function
.
Converteert List.Sum naar een functie met twee argumenten waarvan de argumenten samen worden opgeteld.
Gebruik
Function.From(type function (a as number, b as number) as number, List.Sum)(2, 1)
uitvoer
3
Converteert een functie die een lijst neemt naar een functie met twee argumenten.
Gebruik
Function.From(type function (a as text, b as text) as text, (list) => list{0} & list{1})("2", "1")
uitvoer
"21"