As far as I know, TChan needs the 'retry' combinator which requires GHC's RTS.
Same is true for TMVar, I think.

  Peter

On 12 May 2010 21:15, Edward Amsden <[email protected]> wrote:
> I'm currently just getting into playing around with concurrency in
> haskell, primarily because I find STM intriguing. In looking through
> the docs I noticed that the transactional channels are GHC specific.
> http://hackage.haskell.org/packages/archive/stm/2.1.1.2/doc/html/Control-Concurrent-STM-TChan.html
>
> I dug around the wiki and Google but I couldn't find the reason for this.
> _______________________________________________
> Haskell-Cafe mailing list
> [email protected]
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to