Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Function.From

Składnia

Function.From(functionType as type, function as function) as function

Informacje

Pobiera funkcję jednoargumentową function i tworzy nową funkcję z typem functionType, która tworzy listę z jej argumentów i przekazuje ją do function.

Przykład 1

Konwertuje List.Sum na funkcję dwu argumentów, której argumenty są dodawane razem.

użycie

Function.From(type function (a as number, b as number) as number, List.Sum)(2, 1)

wyjściowe

3

Przykład 2

Konwertuje funkcję przyjmującą listę na funkcję dwu argumentów.

Użycie

Function.From(type function (a as text, b as text) as text, (list) => list{0} & list{1})("2", "1")

Wyjście

"21"