System.FilePath Re[2]: ANN: HSH 1.2.0

Neil Mitchell ndmitchell at
Tue Mar 13 21:39:18 EDT 2007


> No they won't: If Setup.hs builds then it's installed, and besides, we
> don't need it any more if we've already built Setup. So there's no point
> in Setup.hs checking it's installed (which is the effect of adding a dep
> in the .cabal file, which I assume is what you meant).

I see your point, but Cabal passes -package base etc, so even if
FilePath is installed, its not visible to a Cabal compiled program by

> Can you please point me at the shared policy that means that base and
> Cabal are always available? I'm sure we could add filepath to it.

Hmm, I'm not sure I know of such a document - maybe this is just the
unwritten law. Adding filepath to this list would suit me fine.



More information about the Libraries mailing list