我在使用eclipseFP和Haskell時遇到了「hello world」問題。Haskell Hello world,eclipse IDE
我有下面的代碼,
module Main where
main = putStr "Hello world!"
,當我與
ghc.exe .\H1.hs -o hw.exe
它工作正常,但eclipseFP下,當我運行它,我只看到在控制檯下面編譯窗口:
GHCi, version 6.10.4: http://www.haskell.org/ghc/ :? for help
Loading package ghc-prim ... linking ... done.
Loading package integer ... linking ... done.
Loading package base ... linking ... done.
Ok, modules loaded: Main.
Prelude Main>
我犯了什麼錯誤?
我認爲這是沒有冒號的「主」 – yairchu 2009-08-03 06:48:37
輸入`main`只會調用主函數(這將起作用)。然而,輸入`:main`可以讓你傳遞可以用`getArgs`讀取的參數,這對命令行程序通常是有用的。 – 2009-08-03 07:10:51