Funktionale Programmierung
Informatik · Universität · Funktionale Programmierung
In dieser Einheit lernst du: Reine Funktionen · referenzielle Transparenz und Rekursion verstehen; Listenfunktionen höherer Ordnung anwenden und auswerten; Partielle Anwendung · anonyme Funktionen und Komposition nutzen; Verzögerte Auswertung · foldl und foldr sowie Pattern Matching beherrschen; Alle Inhalte prüfungsnah anwenden.
Zum Üben gibt es 50 Aufgaben: interaktive Aufgaben. Jede Antwort bekommt sofort eine Rückmeldung, kostenlos und ohne Anmeldung.
Das gehört dazu
- Reine Funktionen · referenzielle Transparenz und Rekursion verstehen
- Listenfunktionen höherer Ordnung anwenden und auswerten
- Partielle Anwendung · anonyme Funktionen und Komposition nutzen
- Verzögerte Auswertung · foldl und foldr sowie Pattern Matching beherrschen
- Alle Inhalte prüfungsnah anwenden
Beispielaufgaben
- Was kennzeichnet eine reine (pure) Funktion?
- Welche Merkmale sind typisch für funktionale Programmierung? Wähle alle richtigen aus.
- Was bedeutet referenzielle Transparenz?