[Haskell-cafe] How can I stop GHCi from calling "show" for IO actions?