Error message

Jon Fairbairn Jon.Fairbairn@cl.cam.ac.uk
Sun, 16 Dec 2001 17:50:33 +0000


> Hello,
> =

> what does it mean:
> =

> Variable definition clashes the import.

It means that you are importing a module that declares
something with the same name as one of your own definitions.

For example the prelude defines

   map f x =3D . . .

so if you attempt to define something called map, the names
would clash.

You can either choose a different name or use the
"qualified" import for whichever module defines the name
that clashes.

  J=F3n


-- =

J=F3n Fairbairn                                 Jon.Fairbairn@cl.cam.ac.u=
k
31 Chalmers Road                                         jf@cl.cam.ac.uk
Cambridge CB1 3SZ            +44 1223 570179 (after 14:00 only, please!)