[Haskell-cafe] Trapping getChar before echo