Closed igrep closed 6 years ago
IO (Either Exception a)
throwIO
methodName
UnexpectedReponse
void $ rethrowingException
callRpcThrow
Web.Direct.Exception.Exception
Merged.
IO (Either Exception a)
. To make them handlable by users and alert users by their documents.throwIO
-s. Because they are a bit hard to handle, and they should usually be successful without exceptions.methodName
field toUnexpectedReponse
data constructorvoid $ rethrowingException
-s with the newcallRpcThrow
function.Web.Direct.Exception.Exception
as much as possible.