Tomasz Zielonka wrote:
When I work on a program which is going to be named LongProgramName,
I usually put the Main module in file LongProgramName.hs. It would be nice
if I could build it with --make like this:

$ ghc --make LongProgramName

instead of

$ ghc --make LongProgramName -o LongProgramName

My convention is to use a file name starting with a lower case letter (to avoid confusion with normal modules) and "hmake" is able to make the corresponding binary (using ghc).

Does anyone rely on the first one producing a.out?

I don't or maybe only to "find" binaries that should be deleted.

Because of this long syntax and comand-line completion I've even once
lost the source code. I forgot to remove the .hs at the end of line:

I'ld appreciate if ghc would make a binary corresponding to the top-level file name (irregardless of the danger of overwriting files)

Christian
_______________________________________________
Glasgow-haskell-users mailing list
Glasgow-haskell-users@haskell.org
http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Reply via email to