Hello Duncan,
Saturday, August 4, 2007, 5:44:24 PM, you wrote:
> I'd certainly argue for this too, the classes should be lower down the
> package tree than the instances, otherwise it discourages people from
> making their data types instances of these useful classes.
> Same argument applies to deriving generics support; that now requires
> depending on the generic package, even if it's no functions from it are
> used.
"lower down" - ok, but not in base if possible. base can't be upgraded
without upgrading ghc and anything contained here is almost dead for
timely improvements
--
Best regards,
Bulat mailto:Bulat.Ziganshin at gmail.com