2016-02-28 56 views
0

我是Haskell的完整初學者。到目前爲止,我已經下載了GHC。我知道如何使用它通過終端鍵入使用GHC加載.hs文件時出錯使用GHC

$ ghci 

也我用我自己的代碼做了一個名爲test.hs的文件。我想通過終端在ghci中運行該文件,但我一直收到此錯誤。

enter image description here

我已經在我的桌面上的文件保存在test.hs。我假設我必須說明文件路徑,但我不知道如何!

回答

2

您是否在加載它之前檢查了您是否位於正確的文件夾中並且該文件存在? ghci是命令行解釋器,因此您可以在通過鍵入:l test.hs來調用它之後加載文件。

+0

如何指定源文件test.hs的文件路徑? – ProtectorOfUbi

+0

我發現了這個問題。我正在使用TextEdit保存我的源文件,並且.sh擴展名未被應用。得到了文本爭論者,現在它工作。 – ProtectorOfUbi

1

如果該文件是您的桌面上,使用

ghci ~/Desktop/test.hs 

注意,這不是一個真正的Haskell的問題,而是一個shell問題(和路徑是具體到Mac OS X)。