package mounting
Simon Marlow
simonmar at microsoft.com
Fri Jun 24 04:09:51 EDT 2005
On 23 June 2005 10:14, Frederik Eaton wrote:
> It looks like there's been a bit of recent discussion regarding module
> and package namespaces. There is a certain possible design feature
> that I don't think has been mentioned yet, that I think would be very
> helpful, so I thought I should at least bring it up.
This idea has been raised before, but it was a while back, and we called
it "grafting". Here's the start of the thread, which went on for quite
some time:
http://www.haskell.org/pipermail/libraries/2003-August/001310.html
I suspect that various opinions raised in that thread have now changed
(mine included).
I'm not sure I can succinctly describe why the idea wasn't adopted - I
think it is a combination of the complexity it introduces in the
implementations, the feeling that the power to weight ratio is a little
too low, and the fact that at the time there were many other issues to
resolve in the packaging system without considering grafting. As I
said, opinions may have changed, and it might be worthwhile to discuss
this again.
Cheers,
Simon
More information about the Libraries
mailing list