小编Jac*_*ack的帖子

Haskell,QuickCheck,伪造(错误)属性:

有没有办法伪造这个(错误的)财产:

prop :: Eq a => [a] -> Bool
prop xs = reverse xs == xs
Run Code Online (Sandbox Code Playgroud)

当我使用QuickCheck及以后的VerboseCheck时,它提供了100种不同形式:

[(),(),(),(),(),(),(),(),(),(),(),(),(),(),()]
Run Code Online (Sandbox Code Playgroud)

通过:
最终结果是:

+++ OK, passed 100 tests.
Run Code Online (Sandbox Code Playgroud)

haskell quickcheck

4
推荐指数
1
解决办法
92
查看次数

标签 统计

haskell ×1

quickcheck ×1