
sven.panne:
On Monday 02 April 2007 13:23, Donald Bruce Stewart wrote:
[...] The other compilers should be using a base package with fps in it, as hugs and ghc do.
fps as a package only exists as a seperate darcs repo for those systems that don't have bytestrings in base. I.e. older GHC's, and nhc98 (not Hugs or GHC 6.6).
Does that help clear things up? Effectively there is *no* fps package really -- its suppposed to be part of base, as ghc and hugs have it.
Hmmm, why does nhc98 explicitly retrieve the fps package from your repo then? It retrieves the same base package as GHC and Hugs, which should contain fps already. Malcolm?
Ah yes, I remember now. nhc does use a base containing ByteString *but* it needed a couple of tweaks to compile. Those nhc patches are in the darcs repo, but not in the standard base yet. They will be on the next merge. So nhc should no longer need a seperate fps once we merge in those nhc patches to base, with the other fps 0.8 changes. -- Don