[Haskell-cafe] Concurrency in Haskell
Donald Bruce Stewart
dons at cse.unsw.edu.au
Fri Jan 26 19:51:30 EST 2007
> Well, I'm a bit suspicious if the top references on Haskell
> concurrency are either research papers or compiler manual sections.
> How about some good ol' bundles of them codes to peruse and take
> example from? E.g., dining philosophers?
The point was that there are *lots* of examples out there :)
Typing 'concurrency' into the http://haskell.org wiki search box gives
A book chapter on concurrency in Haskell with software transactional
memory appeared just a few weeks ago:
And of course the very fast examples on the shootout:
Another good resource for simple concurrency tutorials is the 'Awkward
Enjoy! Concurrency in Haskell is both fun and rich, since we have:
explicit lightweight threads:
symmetric multiprocessor support:
software transactional memory:
transparently parallel arrays:
user level threads and scheduling:
And more! As usual, http://haskell.org is the place to start.
More information about the Haskell-Cafe