Network.Wai.Utilities.Error
data Error Source #
Constructors
Fields
Defined in Network.Wai.Utilities.Error
Methods
parseJSON :: Value -> Parser Error Source #
parseJSONList :: Value -> Parser [Error] Source #
toJSON :: Error -> Value Source #
toEncoding :: Error -> Encoding Source #
toJSONList :: [Error] -> Value Source #
toEncodingList :: [Error] -> Encoding Source #
toException :: Error -> SomeException #
fromException :: SomeException -> Maybe Error #
displayException :: Error -> String #
showsPrec :: Int -> Error -> ShowS #
show :: Error -> String #
showList :: [Error] -> ShowS #
(==) :: Error -> Error -> Bool #
(/=) :: Error -> Error -> Bool #
data ErrorData Source #
parseJSON :: Value -> Parser ErrorData Source #
parseJSONList :: Value -> Parser [ErrorData] Source #
toJSON :: ErrorData -> Value Source #
toEncoding :: ErrorData -> Encoding Source #
toJSONList :: [ErrorData] -> Value Source #
toEncodingList :: [ErrorData] -> Encoding Source #
showsPrec :: Int -> ErrorData -> ShowS #
show :: ErrorData -> String #
showList :: [ErrorData] -> ShowS #
(==) :: ErrorData -> ErrorData -> Bool #
(/=) :: ErrorData -> ErrorData -> Bool #
mkError :: Status -> LText -> LText -> Error Source #
(!>>) :: Monad m => ExceptT a m r -> (a -> b) -> ExceptT b m r infixl 5 Source #