On Thu, 2009-11-26 at 16:40 -0500, David Menendez wrote: > The problem with this solution is that it doesn't scale. If we have M > packages providing types and N packages providing classes, then we > need M*N additional packages for orphans. > > The best long-term solution is probably extending Cabal to handle this > more transparently, perhaps by allowing packages to depend on flagged > versions of other packages (e.g., foomonad >= 4.0 && < 4.1 && HAS_MTL)
Not going to happen. Such packages could not be translated into binary distro packages. Duncan _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe