Hedgehog (@hedgehogqa) header
Hedgehog (@hedgehogqa) profile picture

Release with confidence, state-of-the-art property testing for Haskell, Scala, F# and friends.

Australia
Joined March 2019
Photo by Hedgehog (@hedgehogqa)
The Hedgehog project has no official website at the moment. The only official link is: 🔗 github.com/hedgehogqa For any further info, you can contact @nikosbaxevanis.
2
2
1,089
My property tests trying to find that weird bug we had in production.
1
4
20
Replying to @hillelogram
"TDD is okay, I guess" 12 likes, 4 retweets, 104381431 replies
1
4
🧑‍🔬 If you upgrade your #Haskell libraries to GHC 9.4.1, and support the latest 3 major GHC versions, this is the list of the sanity checks you want to enable to get the maximum out of the compiler diagnostics 👇 I recommend putting them in the 'common' stanza📜
1
7
1
83
It's a great pleasure for me to announce that I've written a new book, out in September blog.ploeh.dk/code-that-fits…
20
52
6
263
Hedgehog retweeted
Type level hacking goes so slowly because it’s so high level - it’s like trying to chop wood on the summit of Everest. Either that or I’m just terrible at it.
1
5
Turns out studying @hedgehogqa's lazy tree structures for shrunk examples wasn't in vain, even if they're not very similar. Enough inspiration to get a decent solution in place.
2
3
Hedgehog.Xunit has a Property attribute you can use when writing tests with @xunit and @hedgehogqa: open Hedgehog.Xunit [<Property>] let ``rev a list twice yields the original list`` (xs : int list) = List.rev (List.rev xs) = xs nuget.org/packages/Hedgehog.…
The Quickstrom talk recording from CodeMesh is out!
Quickstrom is a browser testing system that combines ideas from property-based testing, TLA+, linear temporal logic, & functional programming. This talk from @owickstrom at @CodeMeshIO discusses Quickstorm's core ideas, how it works & the results. youtube.com/watch?v=ZVPusaFf…
9
1
35
#fsharp hedgehog 0.9.0 is out, with contributions from - @tyson_mn - adam-becker (github) - @mausch - @cmeeren - @dharmaturtle 🎉 nuget.org/packages/Hedgehog/
5
11
My GitHub Sponsors profile is live! You can sponsor me to support my blog (which is open source) 💖 github.com/sponsors/ploeh?o=…
1
6
11
I've been working on a big project most of 2020, and it's now successfully winding down. What should I do for 2021? I can help with software architecture, functional programming, TDD, REST, object-oriented design, C#, F#, and Haskell. blog.ploeh.dk/hire-me
5
18
2
26
hedgehog 1.0.4 is out, with contributions from - Mike Pilgrem - Felix Yan - John Fowler - Ollie Charles - Huw Campbell - Markus Hauck - Alexey Kuleshevich - Andrew Lelechenko - Simon Shine #haskell hackage.haskell.org/package/… /cc @MikePilgrem @felixonmars @acid2 @hedgehogqa
1
4
Hedgehog retweeted
This is your monthly reminder to support ploeh blog ift.tt/2FOL3wQ
1
2
5
I am very excited to announce the 2020 State of #Haskell Survey! Please take 10 minutes to fill it out. Thanks! haskellweekly.news/survey/20…
8
42
6
53