On 12/01/2012 12:48 PM, Johan Brinch wrote:
I'm not using any unsafe IO
OK, good...
(only for debug printing)
...ah. It seems we have reached a contradiction.
Where is a transaction being nested?
My guess is that your "debug printing" is causing something to be evaluated when it otherwise wouldn't be, causing a transaction to begin within a transaction.
I could, however, be horribly wrong about that... _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe