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