欢迎!请查看关于页面以获取更多关于如何工作的信息。
评论者:gshayban
`用户> (clojure.spec.gen.alpha/sample (clojure.spec.alpha/gen pos-int?)) (1 1 1 4 2 4 31 1 8 4)
`
用户> (clojure.test.check.generators/sample clojure.test.check.generators/pos-int) (0 0 1 1 0 5 1 2 1 4) `
使用此生成器的clojure.spec用户从未见过零
评论者:gfredericks
我认为{{pos-int}}和{{neg-int}}应该被弃用(由于名称令人困惑),可能不会替换。{{pos-int}}只是{{nat}},{{neg-int}}是一种足够简单的分布,可以自己创建。
我想重新思考一组整数生成器,但我不确定它看起来会是什么样子,但可以肯定的是,它不会涉及这两个,因此弃用它们应该是安全的。