Function.From
在使用單一清單引數的函數上建立具有特定參數簽章的函數。
Syntax
Function.From(
functionType as type,
function as function
) as function
Remarks
使用一元函式 function,並建立類型為 functionType 的新函式,利用其引數建構清單,再將該新函式傳遞至 function。
Examples
Example #1
將 List.Sum 轉換為雙引數函數,其中引數彼此相加。
Function.From(type function (a as number, b as number) as number, List.Sum)(2, 1)
Result:
3
Example #2
將使用清單的函數轉換為雙引數函數。
Function.From(type function (a as text, b as text) as text, (list) => list{0} & list{1})("2", "1")
Result:
"21"
Category
Function