[英]How can I use GHCi with the new cabal 1.17 sandboxes?
編輯(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
這不會使軟件包的模塊立即從ghci
可用-您將必須使用:l
或import
加載它們(在使用自定義預處理器和CPP的情況下可能會中斷)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.