Adding System.FilePath

ArtemGr artem at bizlink.ru
Fri Mar 16 05:44:21 EDT 2007


Bulat Ziganshin <bulat.ziganshin <at> gmail.com> writes:
> well, i should explain the situation. first, there is no problem to
> include FPS as *separate* library in GHC and actually 6.6 provides
> lots of such libs (including ones that was not shipped with 6.4). you
> don't need to download/install these libraries too
> 
> FPS is different - it was made a part of base library and this means
> 1) that .cabal files for libs/apps that uses fps should be different
> for ghc 6.4 and 6.6
> 2) that i can't upgrade to newer fps versions
> 3) that fps versions with api changes can't be used at all with 6.6!
> 
> all that i propose is to detach fps from base lib and ship it as
> separate library *together* with ghc

Yeah, i've tought about that too.
Merging FPS *into* base broke a lot of Cabal dependencies.
It should have been a part of the base, thus being a de-facto standard, but
should've been installed as a separate package, so that we can deregister it and
register a fresh one...



More information about the Libraries mailing list