"Galchin, Vasili" <[EMAIL PROTECTED]> writes:

> I think I am getting a namespace collition between
>
>       Data.ByteString.Lazy.Char8.ByteString
>
> and
>
>      Data.ByteString.Lazy.Internal.ByteString ....

You rarely need to import 'Internal' directly.  

> here is the error message ....
>
>     Couldn't match expected type `B.ByteString'
>            against inferred type
> `bytestring-0.9.0.1:Data.ByteString.Lazy.Internal.ByteString'

Are you sure this is not just a versioning problem?  I.e. that some
library is built against bytestring-0.X.Y, but your current import is
bytestring-0.A.B, but your program expects these to be the same?  (And
they probably are, but the compiler can't really tell).

-k
-- 
If I haven't seen further, it is by standing in the footprints of giants
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to