Networking libraries

Einar Karttunen ekarttun at
Tue Mar 15 06:13:02 EST 2005


I have prototyped a networking library which tries to 
search the design space for a good interface in Haskell.
I am trying to keep the design agnostic about protocols 
and the underlying implementation - so e.g. IPv6 just 

Any comments welcome. Also it contains code which tests
different IO models for sockets. Currently supported are:
* select(2) - using the GHC implementation
* blocking  - use blocking calls - very fast with NPTL
* epoll     - quite fast on Linux

- Einar Karttunen

More information about the Libraries mailing list