Adding System.FilePath

Bulat Ziganshin bulat.ziganshin at
Thu Mar 15 15:54:29 EDT 2007

Hello Andres,

Thursday, March 15, 2007, 10:31:56 PM, you wrote:

>> a) Add to base.
>> b) Add as a library which we demand all Haskell compilers ship, and
>> tweak Cabal to automatically use this library at all times.
> I think option 2a would be a huge improvement over the situation we have
> right now, so I'd be strongly in favor of adding FilePath to base for
> the time being.

i think that it will be degradation because new base version will be
not available for users before 6.8 arrives and then it will be hard to
change this interface without breaking compatibility with existing
code. otoh, providing it as separate library solves these problems. if
developer is too lazy to cabalize his code, its not the cause to add
his module to the base. let's wait for someone who will be more eager

Best regards,
 Bulat                            mailto:Bulat.Ziganshin at

More information about the Libraries mailing list