iX 6/2023
S. 134
Praxis
Webframeworks

Haskell on Rails – Webentwicklung funktional

Die Integrated Haskell Platform (IHP) ist ein Webframework jenseits des Mainstreams: Es setzt auf die funktionale Programmiersprache Haskell und den Paketmanager Nix.

Von Bianca Lutz

Was kommt heraus, wenn man ein Web-Development-Framework à la Ruby on Rails mit Haskell und dem Paketmanager Nix aufbaut? Die Integrated Haskell Platform (IHP) der deutschen IT-Beratungsfirma digitally induced liegt zwei Jahre nach dem ersten Release in Version 1.0 vor. Das Versprechen: schnelle und einfache Webentwicklung vom Prototyp bis in die Produktion mit den Vorzügen, die Nix und Haskell zu bieten haben, aber ohne den Schmerz der steilen Lernkurve, für die beide bekannt sind.

Grund für eine Probe aufs Exempel: Hält das Framework, was es verspricht? Wie einfach ist der Einstieg? Wie viel Nix und Haskell braucht es am Ende? Und vor allem: Wie gut gehen die typischen Webframework-Ideen nach MVC-Prinzip (Model-View-Controller) und eine stark typisierte funktionale Sprache wie Haskell zusammen? Love Child oder Frankenstein? Yet Another Web Framework oder echter Mehrwert?

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

2,60 € 1,49 € / Woche

Nach Testphase 2,60 € wtl.

  • Zugriff auf alle iX-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der iX-App für unterwegs
  • Über 35% günstiger im Testzeitraum
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

9,90 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten

Kommentieren