proposed changes in module search behaviour

Henrik Nilsson nilsson@cs.yale.edu
Tue, 22 Jul 2003 04:25:47 -0400


Dear all,

> - remove the A.B.C.hs feature: no-one seems to be using it, GHC doesn't
>   do it, and it's doubling the number of files tried.

For what it is worth, I still think relying exclusively on directories
to "name" modules is very awkward. Admitedly, using only "." as a separator
isn't that great either, especially not when the names get long.
Personally, I'd prefer a mixed approach, keeping logically related
(e.g. same library) in one directory, but using dots to describe any
structure within the library. Or at least, I think it would be nice if the
library builder has the possibility to structure things that way if he/she
thinks taht makes sense.

But it is very important that the different Haskell implementations agree
on this issue, obviously.

Best,

/Henrik

-- 
Henrik Nilsson
Yale University
Department of Computer Science
nilsson@cs.yale.edu