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.


More information about the Libraries mailing list