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