[Haskell-cafe] Re: Read a single Char

Hans van Thiel hthiel.char at zonnet.nl
Tue Oct 24 12:14:14 EDT 2006


I have a similar question. When I use getChar with Hugs the newline
(caused by pressing 'Enter')  seems to be carried over into the next
call of main, where it is treated as a single input character. 
The workaround is getLine and head, but it would be nice to drop the
newline right away. I suppose the solution offered here: 

hSetBuffering stdin NoBuffering 

will have the desired effect, but is there another way?


Hans van Thiel

More information about the Haskell-Cafe mailing list