
Bulat Ziganshin
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...