The base library and GHC 6.10

Bulat Ziganshin bulat.ziganshin at gmail.com
Sun Aug 31 10:55:36 EDT 2008


Hello Ian,

Sunday, August 31, 2008, 6:13:50 PM, you wrote:

>> 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?

i think that correct solution for all such cases is to provide
compatibility reexport only in old base library. programs written with
new base in mind should also accommodate changes in module names


-- 
Best regards,
 Bulat                            mailto:Bulat.Ziganshin at gmail.com



More information about the Libraries mailing list