
On Sun, Aug 31, 2008 at 01:25:53PM +0100, Ross Paterson wrote:
On Sun, Aug 31, 2008 at 01:16:33PM +0100, Ian Lynagh wrote:
On Sun, Aug 31, 2008 at 01:10:56PM +0100, Ross Paterson wrote:
On Sat, Aug 30, 2008 at 01:01:34PM +0100, Ian Lynagh wrote:
OK; so I guess that means the whole Data.Generics.Basics module should stay in base.
Should Data.Generics.Instances (an orphanage) be folded into Data.Generics.Basics?
Sounds good to me.
The name Data.Generics.Basics identifies it as the basic part of the generics library. If it's to be presented as a general class, perhaps the module should be renamed (with re-exports under the old names in syb). Data.Data?
If the old names are in syb then existing libraries need to change either their dependencies or their imports. We could put the old names in base, but deprecate them? Thanks Ian