[Haskell-beginners] A problem with a simple csv file parser
Andy Elvey
andy.elvey at paradise.net.nz
Sat Oct 16 18:58:30 EDT 2010
Hi again all -
Thanks very much for that Daniel (and thanks too to Aleksandar!). Your
replies have been very helpful!
Everything's now working with the parser!
Parsec is truly a great library to use. It really does make parsing a
joy..... :)
Bye for now, and thanks again -
- Andy
Daniel Fischer wrote:
> On Saturday 16 October 2010 10:59:10, Aleksandar Dimitrov wrote:
>
>> . GHC (the compiler itself) on the other hand, will
>> just not produce a binary as long as your module name isn't "Main."
>>
>
> If your module name isn't Main, you have to tell GHC what to regard as the
> main module by passing the "-main-is" flag on the command line
>
> $ ghc -O2 --make -main-is Test -o Test Test.hs
>
> works. And your main function may also have a different name, e.g.
>
> $ ghc -O2 --make -main-is MultiMain.main2 -o main2 MultiMain.hs
>
> with
>
> module MultiMain where
>
> main1 :: IO ()
> main1 = putStrLn "main1"
>
> main2 :: IO ()
> main2 = putStrLn "You chose main two."
>
>
>
More information about the Beginners
mailing list