hedgehogqa / hedgehogqa/fsharp-hedgehog
Smarter handling of edge cases
- Dominant language
- F#
- Stars
- 284
- Forks
- 31
- PR merge metrics
- No merged PRs in 30d
Description
I came across a blog post on property testing that used [jqwik](https://jqwik.net/). It seems to have some nice functionality that would be great to have in Hedgehog.
One useful feature is [generation of edge cases](https://jqwik.net/docs/current/user-guide.html#generation-of-edge-cases). jqwik intelligently knows about edge cases (even when combining/mapping generators) and makes sure to mix them in from time to time, or even optionally try them before other generated values. It would be great to have this functionality in Hedgehog. If not the latter, then at least the mixing in of edge cases could be useful.
Contributor guide
Assessment
This issue has not been assessed yet.