[Haskell-cafe] Trapping getChar before echo
mark.spezzano at chariot.net.au
Sun Jan 31 03:47:50 EST 2010
Is there any way of trapping keystrokes in Haskell, modifying them, and then echoing?
Basically I want to give the user a prompt like:
and then have whatever they type appear in UPPERCASE regardless of whether caps lock was on or not.
By default Haskell seems to echo characters in whatever case they were typed. I want to sneak in a toUpper in before the Chars get echoed.
More information about the Haskell-Cafe