i

Erzeugung von Funktionen

Worum geht es hier?

Im Kapitel Listen und Zeichenketten wurde aufgezeigt, dass man Funktionen als Daten verwenden kann, z.B. wenn man der Funktion List.map eine Funktion als Parameter übergibt:

Funktion als Daten

Du hast durch partielle Funktionsanwendung auch schon neue Funktionen erzeugt:

Neue Funktionen erzeugen

In diesem Kapitel lernst du weitere Möglichkeiten kennen, mit denen du Funktionen erzeugen kannst und vertiefst die Möglichkeiten der partiellen Funktionsanwendung.

Dieses Kapitel kannst du teilweise überspringen, wenn du möchtest. Du solltest aber zumindest den Abschnitt zu anonymen Funktionen bearbeiten, da dieses Konzept besonders praktisch ist und auch im weiteren Verlauf benutzt wird.

Hier lernst du ...

  • ... wie man anonyme Funktionen definiert und verwendet.
  • ... wie man neue Funktionen durch eine partielle Funktionsanwendung gewinnt.
  • ... was man unter Currying versteht.
  • ... wie man Funktionskomposition bei der Erzeugung von Funktionen nutzt.

Suche

v
8.2.2.6
www.inf-schule.de/deklarativ/fp_elm/elm_programme/funktionenerzeugen
www.inf-schule.de/8.2.2.6
www.inf-schule.de/@/page/99PYy7McB06XLSoh

Rückmeldung geben