Alex Ferguson writes:
>
> Struct.hs:1: Failed to find interface decl for `Maybe'
>
> Compilation had errors
> make: *** [Struct.o] Error 1
>
>
> I'm guessing it has to do with out of date interface files (from ghc-2.07,
> to be exact), but it's not the most helpful way of finding out about this.
>
This sounds plausible, if the above msg had printed out the Id including
its module qualifier, it would have been a little bit easier to debug
this (Maybe moved from PrelBase to PrelMaybe with 2.09.)
Another case where leaving out module qualifiers on Ids in
warnings/errors, does more harm than good. This probably should be
controllable from the command line.
--Sigbjorn