
4 Aug
2007
4 Aug
'07
11:14 a.m.
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@gmail.com