Haskell 找不到模块‘;测试。快速检查&x2019;在窗户上

Haskell 找不到模块‘;测试。快速检查&x2019;在窗户上,haskell,quickcheck,Haskell,Quickcheck,我的ghci版本是8.4.3 我试过了 stack install QuickCheck 安装了一些东西。但是当我输入导入Test.QuickCheck时,它再次告诉找不到模块“Test.QuickCheck”。如何修复它?cabal安装QuickCheck-2.12.6.1.tar.gz首先,用于安装可执行文件或库。相反,要使用QuickCheck库,您可以做以下几件事: 如果要在命令中使用stack ghci或stack ghc等QuickCheck,可以将其添加为--package选项

我的ghci版本是8.4.3

我试过了

stack install QuickCheck

安装了一些东西。但是当我输入
导入Test.QuickCheck
时,它再次告诉
找不到模块“Test.QuickCheck”
。如何修复它?

cabal安装QuickCheck-2.12.6.1.tar.gz首先,用于安装可执行文件或库。相反,要使用
QuickCheck
库,您可以做以下几件事:

  • 如果要在命令中使用
    stack ghci
    stack ghc
    QuickCheck
    ,可以将其添加为
    --package
    选项,例如,要运行REPL来处理
    QuickCheck
    ,可以使用
    stack ghci--package QuickCheck
    ,然后编写
    导入测试.QuickCheck
  • 如果要使用
    QuickCheck
    编写一个小的单文件程序,则可以运行
    stack ghc--package QuickCheck--MyProgram.hs
    (使用最后一个项目符号中的
    --package
    选项)。或者,您可以使用
    堆栈
    ,并在程序顶部包含这样一行:
    
    --堆栈--解析器lts-12.18脚本--包快速检查
    
  • 如果要在大型项目中使用
    QuickCheck
    ,请将其作为依赖项添加到
    my program.cabal
    project.yaml
    文件中

相同的指南适用于您可能想要使用的任何软件包。

无需通过下载进行安装。如果您使用的是cabal install,只需运行
cabal install QuickCheck
并让解析器完成它的工作。
myos>cabal update
myos>cabel install --lib QuickCheck
myos>ghci
gchi> import Test.QuickCheck