I imagine the seed is used to generate data and depending on the order of your generators, it produces different results.
For example, in:
PBT.assert(seed = ..) do
PBT.property(PBT.integer, PBT.string) ...
end
Would changing the order of parameters to `property` change the actual test case?
Edited to add: D'oh! There's an explanation in the linked repo.
It would be cool if we could eventually make use of RBS or inline Sorbet or something better than both to get the types for property testing for free.
[1] https://github.com/DRMacIver/minithesis
[2] https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.E...