首页 文章
  • 3 votes
     answers
     views

    如何使用带参数化类型的assertEqual

    我正在尝试使用HUnit以TDD方式在Real World Haskell中进行练习 . 正如你可能猜到的那样,当我谈到Haskell时,我绝对是一个绝对的初学者 . 鉴于以下代码,我如何解决ghci产生的以下错误: 约束中的模糊类型变量a':在List_Test.hs中显示'使用assertEqual':6:27-58 Eq a'由于在List_Test.hs中使用`assertEqual'而...
  • 3 votes
     answers
     views

    Haskell - 断言一个函数被调用

    是否可以验证Haskell HSpec中是否调用了函数? 假设我有两个函数 foo 和 bar 来转换我的数据 . foo :: Stuff -> Stuff bar :: Stuff -> Stuff 我有一个函数在 Stuff 上应用 foo 或 bar ,具体取决于它是否接收'f'或'b'作为其第二个参数并返回应用函数的结果 . apply :: Stuff -> Cha...
  • 1 votes
     answers
     views

    Cabal错误:至少缺少以下依赖项:

    我正在尝试使用HUnit为我的Haskell / Cabal包创建一个测试套件,并且在运行cabal测试时出现以下错误: matthew@matthew-Gnawty:~/backup/projects/apollo$ cabal test Re-configuring with test suites enabled. If this fails, please run configure ma...

热门问题