Elm ist eine Frontend-Webprogrammiersprache und hat daher keinen direkten Zugriff auf das Dateisystem.
Elm ist eigentlich auf funktionale Frontend-Programmierung spezialisiert, daher gibt es keine eingebettete Funktionalität zum Arbeiten mit dem Dateisystem wie das Erstellen von temporären Dateien.
Elm macht direktes Einlesen von Dateien etwas anders – es verwendet hauptsächlich Ports und Subscriptions, um Dateien über JavaScript zu verarbeiten.
Elm ist primär für Webanwendungen gedacht, daher gibt es keine eingebaute Funktionalität für das Lesen von Kommandozeilenargumenten wie in Node.js oder Python.
Da Elm im Browser läuft und als reine Programmiersprache ohne Seiteneffekte konzipiert ist, hat es keinen direkten Zugriff auf das Dateisystem.
Elm zielt in erster Linie auf die Webentwicklung ab, wo das Konzept des direkten Schreibens auf stderr nicht auf die gleiche Weise wie in traditionellen Befehlszeilenumgebungen anwendbar ist.