Nächste Seite:
IO-Übung: find
Aufwärts:
The ``real'' world: IO
Vorherige Seite:
Konkretes Modell für IO:
Konkretes Modell für IO: reaktiv
(Haskell-)Programm ist eine Funktion
main :: [ Antwort ] -> [ Befehl ]
Reihenfolge ist
kein
Schreibfehler, lazy evaluation!
Betriebsystem ist „Funktion`` (mit Nebenwirkungen)
os :: Befehl -> Antwort
Programm ausführen:
let bs = main $ map os bs
Johannes Waldmann 2011-01-18