
3 Sep
2009
3 Sep
'09
8:41 a.m.
Hello community, Is there a good/proper way to do multiplexing I/O in Haskell, similar to what we are getting by using select()/poll() in Unix kernel? It does not seem impossible to implement this on top of existing IO library (though I haven't tried this actually, so I may be wrong). What interest me most here is whether we could use Haskell's implicit multithreading here (select()/poll() combination is all about multithreading)? Thanks in advance, Sergey