[Haskell-cafe] HSpec vs Doctest for TDD

Michael Orlitzky michael at orlitzky.com
Thu Jun 26 13:27:09 UTC 2014

On 06/26/2014 03:10 AM, Erik Hesselink wrote:
>> None of that helps if you write the wrong program. Your program may
>> typecheck, but if you're expecting "42" as output and your program hums
>> the Star Trek theme instead, the fact that it correctly does the wrong
>> thing won't be much consolation.
> The same goes for any kind of testing, though. All these (writing the
> program, giving types for the program and testing the program) are
> different ways of specifying the same thing. The benefit from doing it
> twice in different ways, is that it's unlikely that you'll do it wrong
> twice *in the same way*.
> Erik

It guarantees that you've made an even number of mistakes =)

More information about the Haskell-Cafe mailing list