> > Add to this that the `Main' module must reside in a `Main' file and
> > you have an unfortunate consequence that you can only have 
> one `Main'
> > function in each directory.
> That's not so.  Haskell doesn't say anything about what files
> modules have to reside in.  Some implementation may have the
> restriction, but others don't.  Hbc allows you to put the Main
> module in any file, so you can easily have many programs per 
> directory.

So does GHC.

Simon


Reply via email to