| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Data.JsonRpc.Failure
Documentation
data ErrorStatus #
Constructors
| ParseError | |
| InvalidRequest | |
| MethodNotFound | |
| InvalidParams | |
| InternalError | |
| ServerError !Integer | |
| MethodError !Integer |
Instances
toCode :: ErrorStatus -> Integer #
fromCode :: (Integral a, MonadPlus m) => a -> m ErrorStatus #
refineStatus :: MonadPlus m => ErrorStatus -> m ErrorStatus #
serverError :: (Integral a, MonadPlus m) => a -> m ErrorStatus #
methodError :: (Integral a, MonadPlus m) => a -> m ErrorStatus #
emptyError :: Maybe () #