Mik*_*kov 39
编辑(2013年8月):该cabal repl补丁最近被合并.此功能将成为下一版本的一部分.
在撰写本文时,没有易于使用的模拟cabal-dev ghci.我们计划cabal repl在将来添加命令 - 但是,目前此功能不在Cabal HEAD中.
在此期间,您可以尝试以下解决方法:
$ cd $YOUR_PACKAGE_DIR
# For GHC >= 7.6
$ ghci -no-user-package-db -package-db .cabal-sandbox/i386-linux-ghc-7.6.1-packages.conf.d
# For GHC < 7.6
$ ghci -no-user-package-conf -package-conf .cabal-sandbox/i386-linux-ghc-7.4.2-packages.conf.d
Run Code Online (Sandbox Code Playgroud)
这不会使您的软件包的模块立即可用ghci- 您必须使用:l或加载它们import(在自定义预处理器和CPP存在时可能会中断).