En primer lugar, un descargo de responsabilidad: nunca he realizado ningún desarrollo web de Haskell, por lo que no hablo por experiencia.
Si observa la categoría Web en Hackage, hay muchos paquetes relacionados con la Web.
Creo que la mayoría de las aplicaciones web de Haskell se ejecutan en un servidor personalizado (posiblemente utilizando el mod_proxy
enrutamiento de solicitudes avanzado de Apache o IIS como interfaz). Sin embargo, también hay algunos enlaces FastCGI.
La infraestructura de almacenamiento de datos / framework / servidor web Haskell más prominente es Happstack , que es interesante por varias razones, la más obvia es que almacena todo su estado en la memoria y no usa una base de datos relacional.
Otra interfaz de servidor web más reciente es hack , de la que no sé mucho, excepto que el tutorial de 1 minuto parece interesante.
Hay muchos más servidores web / marcos en Haskell, pero estos dos son solo los que conozco de la parte superior de mi cabeza.