hsp: Haskell Server Pages is a library for writing dynamic server-side web pages.

[ bsd3, language, library, web ] [ Propose Tags ]

Haskell Server Pages (HSP) is an extension of vanilla Haskell, targetted at the task of writing dynamic server-side web pages. Features include:

o session (through cookies) and application (through the server) state

o interfacing to the HTTP request-response model

o on-request compilation of pages (using hs-plugins)

You will also want hspr, the runtime utilities package. Consists of (the source for) a server utility hspr and a cgi-handler hspr-cgi.

For details on usage, please see the website, and the author's thesis.

Versions 0.2, 0.4, 0.4.4, 0.4.5, 0.5.0, 0.5.1, 0.5.2, 0.6.0, 0.6.1, 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.8.0, 0.9.0, 0.9.1, 0.9.2, 0.10.0
Dependencies base (>3), containers, harp, haskell-src-exts, mtl, network, old-time [details]
License BSD-3-Clause
Author Niklas Broberg
Maintainer Niklas Broberg <nibro@cs.chalmers.se>
Category Language
Home page http://www.cs.chalmers.se/~d00nibro/hsp/
Uploaded by GwernBranwen at Mon Feb 25 17:46:40 UTC 2008
Distributions Debian:0.10.0, LTSHaskell:0.10.0, NixOS:0.10.0, Stackage:0.10.0, openSUSE:0.10.0
Downloads 10403 total (51 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs not available [build log]
All reported builds failed as of 2017-01-03 [all 7 reports]
Hackage Matrix CI

Modules

  • CGI
    • CGI.CGIEnv
  • HSP
    • HSP.Application
    • HSP.Data
      • HSP.Data.Application
      • HSP.Data.CSS
      • HSP.Data.PCDATA
      • HSP.Data.RequestEnv
      • HSP.Data.Response
      • HSP.Data.Session
      • HSP.Data.XML
    • HSP.Exception
    • HSP.Request
    • HSP.Response
    • HSP.Session
  • HTTP
    • HTTP.Common
    • HTTP.Request
    • HTTP.Response
    • HTTP.Util

Downloads

Maintainer's Corner

For package maintainers and hackage trustees