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

Reply via email to