[Haskell-cafe] Haskell programs as specifications