portability of Data.ByteString.Lazy

Malcolm Wallace Malcolm.Wallace at cs.york.ac.uk
Thu Nov 2 07:17:58 EST 2006


dons at cse.unsw.edu.au (Donald Bruce Stewart) wrote:

> > Here is another portability problem in Data.ByteString.Lazy:
> > 
> >     Constructor :*: used at 590:22-590:24 is not defined.
> 
> It's defined in Data.ByteString.Fusion:
>     infixl 2 :*:
>     -- |Strict pair
>     data PairS a b = !a :*: !b deriving (Eq,Ord,Show)

I did not find it with a quick grep, but yes, there it is.
So this indicates a bug in nhc98/yhc's import resolution, not in your
library...

Regards,
    Malcolm


More information about the Libraries mailing list