> Erik Meijer, in his paper "Server Side Scripting in Haskell", FFP, Jan 98
> (www.cs.uu.nl/~erik/) claims that his Haskell/CGI library is a part of the
> standard Hugs distribution. He also thanks the teams from Yale and
> Nottingham for including it as one of the demos in the standard
> distribution (of Hugs). I could not find it there though, nor on
> Erik's site.
>
> What is available from haskell.org are two much outdated versions of CGI
> library: one by Erik himself and one modified (and adopted to Haskell 98)
> by Sven Panne. By outdated I mean that they both are based on Erik's
> earlier work and much predate the refined and simplified concepts,
> quite nicely described in the paper.
>
> So where is the code in question? Is it still available to public
> and if yes - who is a keeper?
Hi Jan (and the many others that have asked me about this :-)
I have waited with updating the CGI library until my paper was accepted by
JFP. Now that that has happened (in fact, I am checking the proofs right
now) and since I will be teaching "Internet Programming" in November, there
will be a new release soon. However, I am still wading to the 400+ email
messages that accumulated in my mailbox during the last two weeks, most of
them from <[EMAIL PROTECTED]>.
This next release of Haskell/CGI will contain numerous bug-fixes that
various people have pointed out to me, full support for cookies, and with
wrappers for Active Server Pages and Servlets. So no matter wether you like
plain old CGI scripts, MS, or Sun, you can use the *same* underlying script
of type (Request -> IO Response).
Also, from the next version on the code will be under GPL.
Erik Meijer