使用GHC加载.hs文件时出错

时间:2016-02-28 18:42:03

标签: haskell ghc ghci

我是Haskell的初学者。到目前为止,我已经下载了GHC。我知道如何通过键入

来通过终端使用它
$ ghci

我也用自己的代码创建了一个名为test.hs的文件。我想通过终端在ghci中运行该文件,但我一直收到此错误。

enter image description here

我已将test.hs保存在桌面上的文件中。我假设我必须说明文件路径,但我不知道如何!。

2 个答案:

答案 0 :(得分:2)

在加载文件夹之前,您是否检查过您是否在正确的文件夹中?文件是否存在? ghci是命令行解释器,因此您可以在调用文件后通过键入:l test.hs来加载文件。

答案 1 :(得分:1)

如果文件在桌面上,请使用

ghci ~/Desktop/test.hs

请注意,这不是一个真正的Haskell问题,而是一个shell问题(并且该路径特定于Mac OS X)。