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

Error loading .hs file using GHC

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

通过终端使用它
$ ghci

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

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

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

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

ghci ~/Desktop/test.hs

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