Haskell: read input character from console immediately, not after newline Haskell: read input character from console immediately, not after newline windows windows