portability of Data.ByteString.Lazy

Malcolm Wallace Malcolm.Wallace at cs.york.ac.uk
Thu Nov 2 06:50:09 EST 2006


Ross Paterson <ross at soi.city.ac.uk> wrote:

> Data.ByteString.Lazy defines ByteString as a type synonym, and then
> uses that in instances, which isn't permitted by Haskell 98.  How
> about defining a newtype ByteString in Data.ByteString.Lazy.Base
> instead?

Here is another portability problem in Data.ByteString.Lazy:

    Constructor :*: used at 590:22-590:24 is not defined.

Regards,
    Malcolm


More information about the Libraries mailing list