Διαδρομές
/
F#
F#
/
Ύλη
/
Συναρτήσεις ανώτερης τάξης
Συ

Συναρτήσεις ανώτερης τάξης σε F#

{one: "1 άσκηση", other: "%{count} ασκήσεις"}

Σχετικά με την έννοια Συναρτήσεις ανώτερης τάξης

Μια συνάρτηση ανώτερης τάξης είναι μια συνάρτηση που είτε:

  • Δέχεται μια συνάρτηση ως όρισμα
  • Επιστρέφει μια συνάρτηση

Ένα όρισμα συνάρτησης είναι απλώς ένα συνηθισμένο όρισμα, με τη διαφορά ότι μπορείς να το καλέσεις.

let double = fun x -> x * 2

let apply f x = f x

apply double 3
// => 6
Επεξεργασία μέσω GitHub Ο σύνδεσμος ανοίγει σε νέο παράθυρο ή καρτέλα