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

Reply via email to