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
signature.asc
Description: Digital signature
_______________________________________________ Haskell-Cafe mailing list [email protected] http://www.haskell.org/mailman/listinfo/haskell-cafe
