[Haskell-cafe] Trapping getChar before echo

Mark Spezzano 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.


Mark Spezzano

More information about the Haskell-Cafe mailing list