Unveränderliche Daten, reine Funktionen, Funktionen höherer Ordnung und deklarative Transformationen vereinfachen viele Datenflüsse. Übungen vergleichen funktionale und zustandsorientierte Lösungen.