Webframework Happstack leicht gemacht
Happstack, ein Framework für Webanwendungen in der Programmiersprache Haskell, existiert jetzt auch in einer vereinfachten Ausgabe für Einsteiger.
Für Happstack-Lite haben die Entwickler die wichtigsten Datentypen und Funktionen in einem einzigen Modul zusammengeführt. Zudem haben sie die Typ-Signaturen vereinfacht und weniger Typklassen verwendet. Happstack-Lite-Anwendungen sind laut den Machern vollkommen kompatibel zur großen Ausgabe des Frameworks. Wer klein angefangen hat, kann also später noch wachsen.
Vor allem aber soll ein übersichtliches Tutorial Happstack-Einsteigern helfen. Es behandelt das Routing innerhalb der Applikation, HTML-Templates, URL-Parameter, Formulardaten, Cookies und Dateiuploads. Das Dokument ist in Literate Haskell geschrieben und lässt sich deshalb als Programmcode ausführen.
Eine Reddit-Diskussion ist für Fragen und Feedback gedacht. Haddock-Dokumentation für das Happstack-Lite-Modul ist ebenfalls erhältlich.





