[Haskell-cafe] Proofs for program testing