我正在尝试使用 quickcheck 为我编写的简单词法分析器编写测试。但是,我似乎遇到了某种链接错误
我正在使用 cabal-dev 构建
我的 .cabal 文件正在构建一个库“mylib” 库部分在其公开的模块部分 Lexical.Token 下,在测试套件下,我在 build_depends 下列出了“mylib”,我还在其他模块下列出了 Lexical.token。
我错过了什么?我从 ghc (7.4.1) 得到的错误如下:
Couldn't match expected type `Token'
with actual type `mylib-0.0.0.1:Lexical.Token.Token'
Expected type: [Token]
Actual type: [mylib-0.0.0.1:Lexical.Token.Token]