[Haskell-cafe] STM reference?
simonpj at microsoft.com
Fri Dec 9 04:20:25 EST 2005
GHC now has a Wiki http://cvs.haskell.org/trac/ghc/wiki, so I've started
a new page to give pointers to material on concurrent programming using
GHC. (The link is near the bottom.)
Please add to it.
| -----Original Message-----
| From: haskell-cafe-bounces at haskell.org
[mailto:haskell-cafe-bounces at haskell.org] On Behalf Of
| Bulat Ziganshin
| Sent: 09 December 2005 07:07
| To: Scherrer, Chad
| Cc: haskell-cafe at haskell.org
| Subject: Re: [Haskell-cafe] STM reference?
| Hello Chad,
| Friday, December 09, 2005, 3:09:29 AM, you wrote:
| SC> Can anyone suggest some references to learn how to program using
| SC> with threads? I've read a little bit about STM, but it's still
| SC> mysterious to me. Is this the best approach to take? I've never
| SC> threads in any language, but monads are fairly comfortable for me.
| STM is just additional instrument, you can completely avoid it (as we
| had do until 6.4 release). Below is a list of papers related to
| imperative programming in Haskell. first contains pragmatic
| introduction in this world, including all concurrency stuffs, second
| is about an real high-concurrency application designed by GHC team.
| other papers is of more theoretical (and more strict) character
| Tackling the awkward squad: monadic input/output, concurrency,
exceptions, and foreign-language
| calls in Haskell
| Writing High-Performance Server Applications in Haskell, Case Study: A
Haskell Web Server,
| The Concurrent Haskell Foreign Function Interface
| Asynchronous Exceptions in Haskell
| Imperative Functional Programming
| Best regards,
| Bulat mailto:bulatz at HotPOP.com
| Haskell-Cafe mailing list
| Haskell-Cafe at haskell.org
More information about the Haskell-Cafe