The mod_haskell website
You have reached the server of the mod_haskell project:
integrating the Hugs Haskell interpreter into Apache so that people can
write Apache modules in
Haskell.
Getting mod_haskell
You can download mod_haskell version 0.1
as a gzipped tar file or as
a zip file.
If you want to be on the bleeding edge, you can also
try our latest release, which features Haskell
Server Pages, Autoconf-configuration and
installation through apxs. Please note that that
this is very much alpha-quality code and that there is no
(up-to-date) documentation.
You can also browse our
CVS repository.
Demonstration
We have written some simple Apaches modules in
Haskell using mod_haskell.
Documentation
We have written some documentation about
mod_haskell.
News
- 18 Apr 2002: you can now try
out the experimental Apache 2.0 / GHC version of
mod_haskell. The source code is in our CVS repository,
branch ghc.
- 14 Feb 2000: started converting the site to XHTML 1.0.
- 31 Jan 2000: added release 0.2pre1.
- 17 Jan 2000: added a web interface
to our internal mod_haskell CVS repository.
- 20 Dec 1999: finally updated the website. Added documentation and
demos.
- 6 Dec 1999: improved the Apache <-> Haskell interface
by adding many more functions, including monadic ones. You can
now almost write real content handlers in Haskell.
- 5 Dec 1999: worked on calling simple (i.e. pure and with no
side-effects) Apache functions from Haskell code
using Green Card. This works.
- 3 Dec 1999: added configuration directives: the administrator
can now specify what Haskell modules should be loaded, and specify
content handlers for arbitrary directories.
- 30 Nov 1999: can now invoke Haskell code from Apache
- 29 Nov 1999: have begun integrating the Hugs server into Apache;
making a dummy mod_haskell.
- 26 Nov 1999: added logo and "latest news"
section.
- 26 Nov 1999: investigated the Hugs server API.
- 11 Nov 1999: wrote mod_homer, a
simple Apache module that says "Doh!".
Feedback
Acknowledgments: the Haskell logo was shamelessly ripped from the Haskell Home Page.
$Id: index.html,v 1.16 2001/10/29 18:25:09 eelco Exp $