3

我有一个像这样的简单模块:

module Main where
import Semantic

main = do
    let result = linearize []
    print result

在我点击 .hs 文件后,它只说模块加载成功,我看不到最终结果。有什么我不知道的吗?

4

1 回答 1

4

你究竟是如何运行你的代码的?通常,您将使用runhaskell编译和运行,或者您可以使用ghc --make. 既然说所有的模块都加载成功了,我猜它是在 中打开的ghci,也就是交互式的haskell shell,通常用于测试和实验。尝试使用runhaskell.

于 2013-08-23T18:37:52.483 回答