[英]Running `cabal repl` with Top-level Functions
我正在尝试用cabal学习沙盒我的Haskell项目。
我广泛使用命令解释器ghci
,它默认导入顶级函数。
cabal repl
还提供了一个命令解释器,但不导入顶级函数。
如何运行cabal repl
以便在命令解释器中定义顶级常量和函数?
这是一个最小的例子:
-- somefile.hs
someConstant :: Int
someConstant = 5
main :: IO ()
main = undefined
现在,当我运行ghci somefile.hs
时会定义someConstant
,但是当我运行cabal repl
时它不会被定义。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.