> So that leads me to wonder: are there limitations that we should beIf you are loading Haskell code, you will need to be very careful to
> aware of? Have I simply been lucky so far?
make sure you load all of the dependencies as well. There are a number
of plugins packages and a paper:
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.9.7627
GHC API changes a lot, so it's easy for these packages to get bitrotted.
The upcoming release of GHC will run constructors (link-time
initializers), but will not run destructors.
There is only partial support for weak symbols. http://ghc.haskell.org/trac/ghc/ticket/3333
Edward
_______________________________________________
ghc-devs mailing list
ghc-devs@haskell.org
http://www.haskell.org/mailman/listinfo/ghc-devs