Andrew Coppin wrote:
I thought ErrorT was a class name...?
No, it's the name of the error monad transformer type. "Error" is just
an ordinary monad, it's ErrorT that's the transformer. So it sounds
like the answer to your question below:
> > You could try using an exception monad transformer here
>
> I thought I already was?
...is no, you weren't. You need to construct your monad stack using
ErrorT, not Error.
Anton
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe