BSD-3-Clause licensed
This version can be pinned in stack with:rest-client-0.5.1.1@sha256:6e5c98c2817d305481592247915dd78c1e90e82ce63a1a829dbc20bc666cf063,1401
Module documentation for 0.5.1.1
Depends on 21 packages
(full list with versions):
aeson-utils,
base,
bytestring,
case-insensitive,
data-default,
exceptions,
http-client,
http-conduit,
http-types,
hxt,
hxt-pickle-utils,
monad-control,
mtl,
resourcet,
rest-types,
tostring,
transformers,
transformers-base,
transformers-compat,
uri-encode,
utf8-string Utility library for use in generated API client libraries.
Changelog
0.5.1.1
0.5.1.0
- Add
Functor (ApiResponse e)
instance
0.5.0.4
- Log some extra information when decoding JSON fails.
0.5.0.3
- (revision) Allow
http-types 0.9.*
- Allow
rest-types 1.14.*
0.5.0.2
- Remove dependency on primitive.
0.5.0.1
0.5.0.0
-
Add ApiStateC ExceptT
instance
-
Add MonadCatch ApiT
instance.
-
Remove dependency on exception-transformers
and drop MonadException
instances. Use MonadCatch
and MonadThrow
instead.
0.4.0.5
0.4.0.4
0.4.0.3
0.4.0.2
- Support
monad-control == 1.0.*
.
0.4.0.1
0.4
- Moved functionality from rest-gen into this package, you should regenerate haskell clients.
0.3.0.0
-
Replace runT’ -> runT, use runResourceT (runT …) if you want the old behavior.
-
Allow `http-conduit == 2.1.*.
0.2.3.5
0.2.3.4
- Widen dependency on aeson-utils to
>= 0.2.1 && < 0.3
.