[Haskell-cafe] Up-front Unit Testing in Haskell