Freigeben über


Function.From

Syntax

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

Info

Erstellt anhand einer unären Funktion function eine neue Funktion vom Typ functionType, die eine Liste aus ihren Argumenten zusammenstellt und an function übergibt.

Beispiel 1

Konvertiert "List.Sum" in eine Funktion mit zwei Argumenten, deren Argumente addiert werden.

Verwendung

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

Ausgabe

3

Beispiel 2

Konvertiert eine Funktion, die eine Liste akzeptiert, in eine Funktion mit zwei Argumenten.

Verwendung

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

Ausgabe

"21"