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 [EMAIL PROTECTED], but nothing else seemed to match.

This is a thread for [EMAIL PROTECTED]

Stefan

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to