Copyright | No Rights Reserved |
---|---|
License | Public Domain |
Maintainer | Tebello Thejane <zyxoas+hackage@gmail.com> |
Stability | Experimental |
Portability | non-portable (GHC Extensions) |
Safe Haskell | None |
Language | Haskell2010 |
The common return type of the API.
- data BitXAPIResponse rec
Documentation
data BitXAPIResponse rec Source
This retun type enumerates all possible failure modes.
ExceptionResponse Text | Some exception occured while making the call to BitX, and this was the exception text. |
ErrorResponse BitXError | BitX returned an error record instead of returning the data we were expecting. |
ValidResponse rec | We received the data type we were expecting. |
UnparseableResponse (Response ByteString) | BitX retuned data which couldn't be parsed, such as some text which was probably not JSON format. |
Eq rec => Eq (BitXAPIResponse rec) | |
Show rec => Show (BitXAPIResponse rec) |