Multithreaded stateful software

Simon Peyton-Jones simonpj@microsoft.com
Mon, 28 May 2001 09:28:07 -0700


| (c) Haskell's monads, concurrency stuff and TCP/IP libraries=20
| are really quite powerful and useful, and I'll be happy I=20
| picked Haskell for the task.

Definitely (c).  See Simon Marlow's paper about his experience
of writing a web server (highly concurrent), and my tutorial
"Tackling the awkward squad".  Both at

	http://research.microsoft.com/~simonpj/papers/marktoberdorf.htm

Haskell is a great language for writing concurrent applications.

Simon