Function.From
Function.From(functionType as type, function as function) as function
Λαμβάνει μια μοναδιαία συνάρτηση function
και δημιουργεί μια νέα συνάρτηση με τον τύπο functionType
που κατασκευάζει μια λίστα από τα ορίσματά της και τη διαβιβάζει στο function
.
Μετατρέπει List.Sum σε μια συνάρτηση δύο ορισμάτων της οποίας τα ορίσματα προστίθενται μαζί.
χρήσης
Function.From(type function (a as number, b as number) as number, List.Sum)(2, 1)
εξόδου
3
Μετατρέπει μια συνάρτηση που δέχεται μια λίστα σε συνάρτηση δύο ορισμάτων.
χρήσης
Function.From(type function (a as text, b as text) as text, (list) => list{0} & list{1})("2", "1")
εξόδου
"21"