Hi Maarten,

First I suppose that you know about the great book from Simon Marlow, I also found that paper very interesting to understand some low level aspects of the RTS:
http://haskell.cs.yale.edu/wp-content/uploads/2013/08/hask035-voellmy.pdf

Then, to actually respond to your question, I enjoyed looking into the code of some web servers to see how it's built:

Warp
http://www.aosabook.org/en/posa/warp.html
https://github.com/yesodweb/wai/tree/master/warp/Network/Wai/Handler

Snap
https://github.com/snapframework/snap-server/tree/master/src/Snap/Internal/Http/Server

Also, in a different category, bronk by Bryan O'Sullivan might be of inspiration:
https://github.com/bos/pronk

Good luck!


On 24 November 2014 at 14:37, Maarten Faddegon <haskell-cafe@maartenfaddegon.nl> wrote:
Hello Café,

Recently I became interested in parallel and concurrent Haskell and I wonder if there are any non-trivial open-source programs that are recommended to have a look at?

Thanks,

Maarten Faddegon


_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe



--
Λ\ois
http://twitter.com/aloiscochard
http://github.com/aloiscochard