This looks like a bug, but please don't change it!
If you have a file A.blah.hs containing a module A, ghc5.02 compiles it, producing
A.hi and A.blah.o.
This is correct... the basename for the .hi files is the module name, not the
filename. Thus if A.blah.hs contained module C where...
This looks like a bug, but please don't change it!
If you have a file A.blah.hs containing a module A, ghc5.02 compiles it, producing
A.hi and A.blah.o.
I have an application for this, since I have just, for the first time, been
reluctantly
compelled to introduce recursive modules. Rather