On Tue, Feb 21, 2006 at 03:50:29PM +0000, Henrik Nilsson wrote:
I'm already somewhat unhappy about the way most present Haskell tools map module names to path names (I'd generally prefer to have the possibility to flatten my file hierarchies by, say, using dots in my file names), but at least these assumptions are not in the Haskell 98 language definition.
me too. which is why I made jhc search for System.IO.Unsafe in System/IO/Unsafe.hs System/IO.Unsafe.hs System.IO.Unsafe.hs in that order. It would be nice if other implementations did this too, but it is not the sort of thing that belongs in a language spec.
So, please, to the extent possible, let's keep the file system out of the Haskell' definition!
I very much agree. John -- John Meacham - ⑆repetae.net⑆john⑈