On Thu, 2009-09-17 at 05:49 -0700, Simon Marlow wrote:
> Thu Sep 17 05:15:10 PDT 2009  Simon Marlow <[email protected]>
>   * Allow -package-id to override the default package shadowing semantics
>   Ignore-this: 30d211e9989085f1de40552569b544b9
>   So that Cabal, if it wants, can use a more general algorithm to find a
>   consistent set of packages to use.

Thanks Simon.

As I said on #ghc yesterday, I think the significant thing is that it
means the semantics of package merging is simply Data.Map.union. Then
selecting a consistent subset is has to be done with the constraints of
the compiler in mind, but at least the basic merging is not
compiler-dependent.

Duncan

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to