Jaa


Function.From

Syntaksi

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

Tietoja

Ottaa yksiarvoisen funktion function ja luo uuden funktion, jonka tyyppi on functionType ja joka muodostaa luettelon argumenteistaan ja välittää sen kohteeseen function.

Esimerkki 1

Muuntaa List.Sum-arvon kaksiargumenttiseksi funktioksi, jonka argumentit lasketaan yhteen.

Käyttö

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

Tuloste

3

Esimerkki 2

Muuntaa luettelon ottavan funktion kaksiargumenttiseksi funktioksi.

Käyttö

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

Tuloste

"21"