Tracks
/
F#
F#
/
Lehrplan
/
Funktionen höherer Ordnung
Fu

Funktionen höherer Ordnung in F#

{one: "1 Übung", other: "%{count} Übungen"}

Über Funktionen höherer Ordnung

Eine Funktion höherer Ordnung ist eine Funktion, die entweder:

  • eine Funktion als Argument entgegennimmt
  • eine Funktion zurückgibt

Ein Funktionsargument ist ganz einfach ein normales Argument, nur dass du es aufrufen kannst.

let double = fun x -> x * 2

let apply f x = f x

apply double 3
// => 6
Über GitHub bearbeiten Der Link öffnet sich in einem neuen Fenster oder Tab