
Simon Marlow wrote:
On 15/07/2009 15:47, Sittampalam, Ganesh wrote:
But there's a solution: we could remove the "standard" modules from base, and have them only provided by haskell-std (since base will just be a re-exporting layer on top of base-internals, this will be easy to do). Most packages will then have dependencies that look like
But this precludes the kind of changes to those modules that Ian described as having happened in the last few years.
I don't follow. If we have versioned haskell-std packages, surely they can export different APIs?
I guess if all such changes were treated as candidates for the next version of the library standard, then that would work. Cheers, Ganesh =============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ===============================================================================