On Wed, Dec 3, 2008 at 1:32 AM, Ketil Malde <[EMAIL PROTECTED]> wrote:

> "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).

      ^^ oh great ;^) how can ascertain this situation?

- vasili


>
>
> -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