Function.From
Cria uma função com uma assinatura de parâmetro específico na parte superior de uma função que tem um argumento de lista único
Syntax
Function.From(
functionType as type,
function as function
) as function
Remarks
Tem uma função unária function
e cria uma nova função com o tipo de functionType
que constrói uma lista dos respetivos argumentos e transmite-os para function
.
Examples
Example #1
Converte List.Sum numa função de dois argumentos cujos argumentos são adicionados em conjunto
Function.From(type function (a as number, b as number) as number, List.Sum)(2, 1)
Result:
3
Example #2
Converte uma função que tem uma lista numa função de dois argumentos
Function.From(type function (a as text, b as text) as text, (list) => list{0} & list{1})("2", "1")
Result:
"21"
Category
Function