【问题标题】:How to validate Purescript typeclass laws?如何验证 Purescript 类型类法律?
【发布时间】:2019-03-01 18:15:32
【问题描述】:

我在我的 Purescript 代码中广泛使用来自库和我自己的类型类。每个 typeclass 法则似乎都提供了一个很好的测试。目前,我正在为每个课程和法律单独编写测试。有没有办法部分自动化呢?也许像 Haskell 的 quickcheck-classes 一样,我承认,我没有尝试过。

【问题讨论】:

    标签: unit-testing testing automated-tests purescript


    【解决方案1】:

    这里有常用核心类的测试:https://github.com/garyb/purescript-quickcheck-laws

    我需要打破各种规律,这样它们就可以独立使用太理想了,但也许这无论如何都会满足你的需求!

    【讨论】:

    • 这让我走得很远,也为我自己的课堂测试提供了一个模板。谢谢!
    猜你喜欢
    • 2014-12-11
    • 2015-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多