On 3/31/06, John Meacham <[EMAIL PROTECTED]> wrote:
> >   - I wouldn't include threadWaitRead, threadWaitWrite,
> >     or threadDelay at all.  These can all be implemented using
> >     FFI, so don't belong in the concurrency library.  Their
> >     presence is largely historical.
>
> They all have special implementations on a 'epoll' based system.
> threadDelay turns into the timeout parameter to select, waitread/write
> turn into the basic building blocks of your epoll wait-list. We
> definitly want these in the interface as primitves.

And they're all a pain because they don't take sets of files, only
single ones. Can we please have something like:

threadWait :: Timeout -> [Handle] -> IO ?

--
Taral <[EMAIL PROTECTED]>
"You can't prove anything."
    -- Gödel's Incompetence Theorem
_______________________________________________
Haskell-prime mailing list
Haskell-prime@haskell.org
http://haskell.org/mailman/listinfo/haskell-prime

Reply via email to