安装了QuickCheck,
我再次安装cabal install QuickCheck-1.2.0.0
并再次加载,但出现错误
找不到模块Test.QuickCheck.Batch': It is a member of the hidden package
快速检查-1.2.0.0‘。
它是隐藏包,怎么办?
ghc -o tryprog hello.hs -package QuickCheck-1.2.0.0 :无法满足-package QuickCheck-1.2.0.0 (使用-v了解更多信息)
除了这个错误,如何使用包quickcheck-1.2.0.0加载.hs文件?
这道题加了50分
在这个加载问题上,我真诚地请求您的帮助!
发布于 2011-04-20 14:25:32
您可以使用ghc-pkg expose QuickCheck-1.2.0.0
和ghc-pkg hide QuickCheck-2.4
等中的ghc-pkg
命令隐藏或公开包。
发布于 2011-04-14 14:44:16
Test.QuickCheck.Batch
是一个1.x版本的快速检查模块,您可能安装了更新的2.x版本的快速检查。像往常一样,您可以找到documentation on hackage。
发布于 2011-04-19 13:25:32
根据编译时使用-package来指定包名的GHC user's guide。根据你得到的错误,你应该指定'-package QuickCheck-1.2.0.0‘。
https://stackoverflow.com/questions/5664544
复制