On Wed, 2008-04-30 at 11:32 +0100, Malcolm Wallace wrote: > Peter Gammie <[EMAIL PROTECTED]> wrote: > > > The most-recent darcs version relies on a newer ByteString than I > > have, so it is not easy for me to test it. > > I believe there was a patch to fix this. Apparently only one version of > the bytestring package (0.9.0.1) ever exported the 'join' function, and > a different version with the same number (but not exporting 'join') was > uploaded to Hackage! 'Join' has since been replaced by 'intercalate', > which is available in all versions 0.9.x.
Just goes to show that we need a tool to compare and check package APIs so that packages that want to follow a versioning policy can check that they really are. Doing these things manually is prone to mistakes like this one (and another that I'm aware of in the same package). Duncan _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe