12 Dec
2002
12 Dec
'02
2:06 a.m.
b.i.mills@massey.ac.nz writes: : | ERROR - Type error in application | *** Expression : openWindow "a" (100,100) >>= getEvent >>= process | *** Term : openWindow "a" (100,100) >>= getEvent | *** Type : IO Event | *** Does not match : IO Event Could they have been imported from different modules? Some graphics libraries do things like this: module Bar where import qualified Foo data Event = ... something involving Foo.Event ... ... meaning that there are two incompatible Event types around, which will look the same in error messages which don't show fully qualified names. Regards, Tom