在全新安装的Haskell Platform for Max OSX上,使用import Test.HUnit
解释程序运行时,runghc
上的以下代码失败。
{--
- Save this file as Main.hs and run with % runghc Main.hs
-}
module Main where
import Test.HUnit
derp = test [ "a silly test" ~: 'a' ~=? 'a' ]
tests = TestList [ derp ]
main::IO()
main = (runTestTT tests) >>= (\x -> putStrLn $ show x)
然而,当使用ghci时,做一个简单的import Test.HUnit
就可以了。
如何解决命令行ghc
与ghci
REPL之间的差异?
答案 0 :(得分:0)
重新启动机器。不确定它的路径是否包含正确的目录或其他东西,但安装后的重新开始似乎已经解决了它。