Re: Why have file names with 3 components?

2001-09-28 Thread Keith Wansbrough
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...

Why have file names with 3 components?

2001-09-27 Thread George Russell
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