[Haskell-cafe] Climbing up the shootout...

Manlio Perillo manlio_perillo at libero.it
Tue Sep 23 07:14:58 EDT 2008


Bulat Ziganshin ha scritto:
> Hello Manlio,
> 
> Tuesday, September 23, 2008, 1:36:16 PM, you wrote:
> 
>> Any roadmap for improve support in intensive IO multiplexing?
>> Or, at least, some papers about how this is implemented in GHC?
> 
>> Af far as I understand, select is used in two separate places.
>> How much effort it takes to implement a pluggable "reactor" (select, 
>> poll, epoll, kqueue, /dev/poll, and so)?
> 
> look at alt-network package
> 
> improving existing ghc i/o library may be a bad idea since it is a
> large monolithic code which is aklready hard to maintain. there was
> several efforts to provide new i/o library. of those, my Streams
> library was the largest. unfortunately, all who done those libs
> stopped their work. so the most probable scenario now is what we
> eventually will get ByteString-based modular I/O library from
> FPS/Binary developers
> 

Maybe improve GHC to make Haskell suitable to write high reliable 
internet servers is not of interest?

> 


Thanks  Manlio Perillo


More information about the Haskell-Cafe mailing list