Funksjon.Fra
Function.From(functionType as type, function as function) as function
Tar en uærlig funksjon function
og oppretter en ny funksjon med typen functionType
som konstruerer en liste ut av argumentene og sender den til function
.
Konverterer List.Sum til en funksjon med to argumenter der argumentene er lagt sammen.
Bruk
Function.From(type function (a as number, b as number) as number, List.Sum)(2, 1)
Utdata
3
Konverterer en funksjon som tar en liste til en funksjon med to argumenter.
Bruk
Function.From(type function (a as text, b as text) as text, (list) => list{0} & list{1})("2", "1")
Utdata
"21"