
30 Aug
2008
30 Aug
'08
8:01 a.m.
On Thu, Aug 28, 2008 at 12:28:18PM +0100, Neil Mitchell wrote:
The only thing still being debated here is whether the Data class itself should remain in base or not. Some people believe that it should remain in base, as it is desirable to have Data instances for as many types as possible, and because there is a resistance among library writers against adding dependencies. The counter argument is that there are many other classes that the same is true of (e.g. uniplate, syb-with-class, binary), and it does not scale to put all of these classes into base.
My opinion is that Data should remain in base.
OK; so I guess that means the whole Data.Generics.Basics module should stay in base. Thanks Ian