
On Thu, Oct 04, 2007 at 05:46:09PM +0100, Axel Simon wrote:
Hi,
I'm trying to continuously output data to a file handle while reading single characters from the user to adjust the speed at which things are output. I'm interested to get this to work in Hugs on Windows. I successfully used the following function ghci under Mac OS:
{{{ getUserInput :: IO (Maybe Char) getUserInput = do hasInput <- hReady stdin if hasInput then liftM Just (hGetChar stdin) else return Nothing }}}
This function returns a character to me if there's one available. If anybody could give me a hint how to get this working in Hugs under Windows, please tell me.
Something in the 'win32' package, or maybe the FFI. MSDN will be very handy.
P.S.: Sorry to post to haskell@..., but nothing else seemed to match.
This is a thread for haskell-cafe@. Stefan
participants (1)
-
Stefan O'Rear