Haskell bietet durch seine Basisbibliothek einfache Möglichkeiten, die Existenz eines Verzeichnisses zu überprüfen, hauptsächlich mit dem Modul System.Directory.
System.Directory
Mit der Haskell-Bibliothek temporary kann man leicht temporäre Dateien erstellen und verwalten.
temporary
Um eine Textdatei in Haskell zu lesen, nutzen wir die Standardbibliothek.
Haskell, seit den späten 80ern entwickelt, bietet über das Modul System.Environment eine elegante Art, Kommandozeilenargumente zu lesen.
System.Environment
Die Standard Prelude von Haskell bietet grundlegende Unterstützung für das Schreiben in Dateien mit den Funktionen writeFile und appendFile aus dem System.IO-Modul.
writeFile
appendFile
System.IO
In Haskell ist das Schreiben auf stderr unkompliziert mit dem System.IO Modul der Basisbibliothek möglich.