Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data APIError a
Documentation
Error type for the API
, where a
is the type that should be returned when
something goes wrong on the other end - i.e. any error that isn't directly related
to this library.
APIError a | A type that represents any error that happens on the API end.
Define your own custom type with a |
HTTPError HttpException | Something went wrong when we tried to do a HTTP operation. |
InvalidURLError | You're trying to create an invalid URL somewhere - check your
|
ParseError String | Failed when parsing the response, and it wasn't an error on their end. |
EmptyError | Empty error to serve as a zero element for Monoid. |