Dynamic Source Loading
Shae Matijs Erisson
shae at ScannedInAvian.com
Mon Oct 25 23:35:49 EDT 2004
"S. Alexander Jacobson" <haskell at alexjacobson.com> writes:
> That lets you load "object files." But I would
> really like something that loads source files
> instead....
http://www.cse.unsw.edu.au/~dons/hs-plugins/index.html
hs-plugins can build and load source, and check dependencies, and lots more.
Also, check out hws-wp that's a modified version of Simon Marlow's web server
that includes an apache-style plugin framework. In my opinion, you can steal a
lot of the ideas there or just hack hws-wp to use hs-plugins.
You'll probably want to use Don's recent strategy of dynloading everything on a
tiny static core, otherwise you'll run across incomparable values where the
static and dynamic type tables don't mesh.
David Himmelstrup has been profiling Halipeto recently. I think a combination
of Halipeto and either WASH-CGI or HaXML would work nicely.
Add HaskellDB for sane database access, and you've nearly surpassed J2EE for
features.
I heard rumors that the HaskellDB guys are massaging HaskellDB to work with
hs-plugins too.
For other useful web application server features, Björn Bringert's XmlRpc
library is nice.
--
Shae Matijs Erisson - Programmer - http://www.ScannedInAvian.org/
"I will, as we say in rock 'n' roll, run until the wheels come off,
because I love what I do." -- David Crosby
More information about the Glasgow-haskell-users
mailing list