它是隐藏软件包QuickCheck-1.2.0.0的成员,如何加载hs文件

| 安装了QuickCheck, 我再次安装cabal安装QuickCheck-1.2.0.0 并再次加载并出现错误 找不到模块
Test.QuickCheck.Batch\':
It is a member of the hidden package
QuickCheck-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分 在此加载问题上,我真诚的请求您的帮助!     
已邀请:
您可以使用
ghc-pkg
命令隐藏或暴露包,如
ghc-pkg expose QuickCheck-1.2.0.0
ghc-pkg hide QuickCheck-2.4
等。     
Test.QuickCheck.Batch
是Quickcheck版本1.x模块,您可能安装了较新的2.x版本的quickcheck。与往常一样,您可以找到有关黑客的文档。     
根据GHC用户指南,在编译时使用-package指定软件包名称。根据得到的错误,您应该指定\'-package QuickCheck-1.2.0.0 \'。     

要回复问题请先登录注册