Module System

John Meacham john at repetae.net
Tue Feb 21 20:18:33 EST 2006


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⑈


More information about the Haskell-prime mailing list