int-index / ether

Monad Transformers and Classes
https://int-index.github.io/ether/
BSD 3-Clause "New" or "Revised" License
78 stars 7 forks source link

Add instances for MonadThrow and MonadCatch #5

Closed gittywithexcitement closed 8 years ago

gittywithexcitement commented 9 years ago

Sorry to bug you again :open_mouth:. Would you please add MonadThrow and MonadCatch instances (see http://hackage.haskell.org/package/exceptions-0.8.0.2/docs/Control-Monad-Catch.html#t:MonadCatch)? They are more useful to me than MonadError.

int-index commented 9 years ago

How is it better than just using Ether.Implicit.Except SomeException?

int-index commented 8 years ago

@gittywithexcitement Please, feel free to reopen the issue if the fix was not sufficient.