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
