News for hackers. Stuff that matters.
Re:The unreasonable effectiveness of print debugging by slaymaker1907 on Saturday April 24, 2021 @03:34PM (#26927659)
I haven't actually used quickcheck in Haskell, but I've used it for very complicated tests in other languages including Racket, TypeScript, Rust, and Java. The nicest thing about quickcheck is that it lets you easily create test data without imposing too many constraints on it. Regular fuzzing or randomized testing is almost as good, but the narrowing done by quickcheck is sometimes nice for understanding test failures.

There are no comments on this comment yet.