packages feed

servant-client 0.4.4.3 → 0.4.4.4

raw patch · 1 files changed

+1/−1 lines, 1 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Servant.Client: connectionError :: ServantError -> HttpException
- Servant.Client: decodeError :: ServantError -> String
- Servant.Client: instance [overlap ok] (HasClient a, HasClient b) => HasClient (a :<|> b)
- Servant.Client: instance [overlap ok] (KnownSymbol capture, ToText a, HasClient sublayout) => HasClient (Capture capture a :> sublayout)
- Servant.Client: instance [overlap ok] (KnownSymbol path, HasClient sublayout) => HasClient (path :> sublayout)
- Servant.Client: instance [overlap ok] (KnownSymbol sym, HasClient sublayout) => HasClient (MatrixFlag sym :> sublayout)
- Servant.Client: instance [overlap ok] (KnownSymbol sym, HasClient sublayout) => HasClient (QueryFlag sym :> sublayout)
- Servant.Client: instance [overlap ok] (KnownSymbol sym, ToText a, HasClient sublayout) => HasClient (Header sym a :> sublayout)
- Servant.Client: instance [overlap ok] (KnownSymbol sym, ToText a, HasClient sublayout) => HasClient (MatrixParam sym a :> sublayout)
- Servant.Client: instance [overlap ok] (KnownSymbol sym, ToText a, HasClient sublayout) => HasClient (MatrixParams sym a :> sublayout)
- Servant.Client: instance [overlap ok] (KnownSymbol sym, ToText a, HasClient sublayout) => HasClient (QueryParam sym a :> sublayout)
- Servant.Client: instance [overlap ok] (KnownSymbol sym, ToText a, HasClient sublayout) => HasClient (QueryParams sym a :> sublayout)
- Servant.Client: instance [overlap ok] (MimeRender ct a, HasClient sublayout) => HasClient (ReqBody (ct : cts) a :> sublayout)
- Servant.Client: instance [overlap ok] (MimeUnrender ct a, BuildHeadersTo ls) => HasClient (Get (ct : cts) (Headers ls a))
- Servant.Client: instance [overlap ok] (MimeUnrender ct a, BuildHeadersTo ls) => HasClient (Patch (ct : cts) (Headers ls a))
- Servant.Client: instance [overlap ok] (MimeUnrender ct a, BuildHeadersTo ls) => HasClient (Post (ct : cts) (Headers ls a))
- Servant.Client: instance [overlap ok] (MimeUnrender ct a, BuildHeadersTo ls) => HasClient (Put (ct : cts) (Headers ls a))
- Servant.Client: instance [overlap ok] (MimeUnrender ct a, BuildHeadersTo ls, cts' ~ (ct : cts)) => HasClient (Delete cts' (Headers ls a))
- Servant.Client: instance [overlap ok] (MimeUnrender ct a, cts' ~ (ct : cts)) => HasClient (Delete cts' a)
- Servant.Client: instance [overlap ok] HasClient (Delete cts ())
- Servant.Client: instance [overlap ok] HasClient (Get (ct : cts) ())
- Servant.Client: instance [overlap ok] HasClient (Patch (ct : cts) ())
- Servant.Client: instance [overlap ok] HasClient (Post (ct : cts) ())
- Servant.Client: instance [overlap ok] HasClient (Put (ct : cts) ())
- Servant.Client: instance [overlap ok] HasClient Raw
- Servant.Client: instance [overlap ok] MimeUnrender ct a => HasClient (Patch (ct : cts) a)
- Servant.Client: instance [overlap ok] MimeUnrender ct a => HasClient (Post (ct : cts) a)
- Servant.Client: instance [overlap ok] MimeUnrender ct a => HasClient (Put (ct : cts) a)
- Servant.Client: instance [overlap ok] MimeUnrender ct result => HasClient (Get (ct : cts) result)
- Servant.Client: responseBody :: ServantError -> ByteString
- Servant.Client: responseContentType :: ServantError -> MediaType
- Servant.Client: responseContentTypeHeader :: ServantError -> ByteString
- Servant.Client: responseStatus :: ServantError -> Status
- Servant.Common.BaseUrl: baseUrlHost :: BaseUrl -> String
- Servant.Common.BaseUrl: baseUrlPort :: BaseUrl -> Int
- Servant.Common.BaseUrl: baseUrlScheme :: BaseUrl -> Scheme
- Servant.Common.BaseUrl: instance Constructor C1_0BaseUrl
- Servant.Common.BaseUrl: instance Constructor C1_0Scheme
- Servant.Common.BaseUrl: instance Constructor C1_1Scheme
- Servant.Common.BaseUrl: instance Datatype D1BaseUrl
- Servant.Common.BaseUrl: instance Datatype D1Scheme
- Servant.Common.BaseUrl: instance Eq BaseUrl
- Servant.Common.BaseUrl: instance Eq Scheme
- Servant.Common.BaseUrl: instance Generic BaseUrl
- Servant.Common.BaseUrl: instance Generic Scheme
- Servant.Common.BaseUrl: instance Ord BaseUrl
- Servant.Common.BaseUrl: instance Ord Scheme
- Servant.Common.BaseUrl: instance Selector S1_0_0BaseUrl
- Servant.Common.BaseUrl: instance Selector S1_0_1BaseUrl
- Servant.Common.BaseUrl: instance Selector S1_0_2BaseUrl
- Servant.Common.BaseUrl: instance Show BaseUrl
- Servant.Common.BaseUrl: instance Show Scheme
- Servant.Common.Req: connectionError :: ServantError -> HttpException
- Servant.Common.Req: decodeError :: ServantError -> String
- Servant.Common.Req: headers :: Req -> [(String, Text)]
- Servant.Common.Req: instance Show ServantError
- Servant.Common.Req: qs :: Req -> QueryText
- Servant.Common.Req: reqAccept :: Req -> [MediaType]
- Servant.Common.Req: reqBody :: Req -> Maybe (ByteString, MediaType)
- Servant.Common.Req: reqPath :: Req -> String
- Servant.Common.Req: responseBody :: ServantError -> ByteString
- Servant.Common.Req: responseContentType :: ServantError -> MediaType
- Servant.Common.Req: responseContentTypeHeader :: ServantError -> ByteString
- Servant.Common.Req: responseStatus :: ServantError -> Status
+ Servant.Client: [connectionError] :: ServantError -> HttpException
+ Servant.Client: [decodeError] :: ServantError -> String
+ Servant.Client: [responseBody] :: ServantError -> ByteString
+ Servant.Client: [responseContentTypeHeader] :: ServantError -> ByteString
+ Servant.Client: [responseContentType] :: ServantError -> MediaType
+ Servant.Client: [responseStatus] :: ServantError -> Status
+ Servant.Client: instance (GHC.TypeLits.KnownSymbol capture, Servant.Common.Text.ToText a, Servant.Client.HasClient sublayout) => Servant.Client.HasClient (Servant.API.Capture.Capture capture a Servant.API.Sub.:> sublayout)
+ Servant.Client: instance (GHC.TypeLits.KnownSymbol path, Servant.Client.HasClient sublayout) => Servant.Client.HasClient (path Servant.API.Sub.:> sublayout)
+ Servant.Client: instance (GHC.TypeLits.KnownSymbol sym, Servant.Client.HasClient sublayout) => Servant.Client.HasClient (Servant.API.MatrixParam.MatrixFlag sym Servant.API.Sub.:> sublayout)
+ Servant.Client: instance (GHC.TypeLits.KnownSymbol sym, Servant.Client.HasClient sublayout) => Servant.Client.HasClient (Servant.API.QueryParam.QueryFlag sym Servant.API.Sub.:> sublayout)
+ Servant.Client: instance (GHC.TypeLits.KnownSymbol sym, Servant.Common.Text.ToText a, Servant.Client.HasClient sublayout) => Servant.Client.HasClient (Servant.API.Header.Header sym a Servant.API.Sub.:> sublayout)
+ Servant.Client: instance (GHC.TypeLits.KnownSymbol sym, Servant.Common.Text.ToText a, Servant.Client.HasClient sublayout) => Servant.Client.HasClient (Servant.API.MatrixParam.MatrixParam sym a Servant.API.Sub.:> sublayout)
+ Servant.Client: instance (GHC.TypeLits.KnownSymbol sym, Servant.Common.Text.ToText a, Servant.Client.HasClient sublayout) => Servant.Client.HasClient (Servant.API.MatrixParam.MatrixParams sym a Servant.API.Sub.:> sublayout)
+ Servant.Client: instance (GHC.TypeLits.KnownSymbol sym, Servant.Common.Text.ToText a, Servant.Client.HasClient sublayout) => Servant.Client.HasClient (Servant.API.QueryParam.QueryParam sym a Servant.API.Sub.:> sublayout)
+ Servant.Client: instance (GHC.TypeLits.KnownSymbol sym, Servant.Common.Text.ToText a, Servant.Client.HasClient sublayout) => Servant.Client.HasClient (Servant.API.QueryParam.QueryParams sym a Servant.API.Sub.:> sublayout)
+ Servant.Client: instance (Servant.API.ContentTypes.MimeRender ct a, Servant.Client.HasClient sublayout) => Servant.Client.HasClient (Servant.API.ReqBody.ReqBody (ct : cts) a Servant.API.Sub.:> sublayout)
+ Servant.Client: instance (Servant.API.ContentTypes.MimeUnrender ct a, Servant.API.ResponseHeaders.BuildHeadersTo ls) => Servant.Client.HasClient (Servant.API.Get.Get (ct : cts) (Servant.API.ResponseHeaders.Headers ls a))
+ Servant.Client: instance (Servant.API.ContentTypes.MimeUnrender ct a, Servant.API.ResponseHeaders.BuildHeadersTo ls) => Servant.Client.HasClient (Servant.API.Patch.Patch (ct : cts) (Servant.API.ResponseHeaders.Headers ls a))
+ Servant.Client: instance (Servant.API.ContentTypes.MimeUnrender ct a, Servant.API.ResponseHeaders.BuildHeadersTo ls) => Servant.Client.HasClient (Servant.API.Post.Post (ct : cts) (Servant.API.ResponseHeaders.Headers ls a))
+ Servant.Client: instance (Servant.API.ContentTypes.MimeUnrender ct a, Servant.API.ResponseHeaders.BuildHeadersTo ls) => Servant.Client.HasClient (Servant.API.Put.Put (ct : cts) (Servant.API.ResponseHeaders.Headers ls a))
+ Servant.Client: instance (Servant.API.ContentTypes.MimeUnrender ct a, Servant.API.ResponseHeaders.BuildHeadersTo ls, cts' ~ (ct : cts)) => Servant.Client.HasClient (Servant.API.Delete.Delete cts' (Servant.API.ResponseHeaders.Headers ls a))
+ Servant.Client: instance (Servant.API.ContentTypes.MimeUnrender ct a, cts' ~ (ct : cts)) => Servant.Client.HasClient (Servant.API.Delete.Delete cts' a)
+ Servant.Client: instance (Servant.Client.HasClient a, Servant.Client.HasClient b) => Servant.Client.HasClient (a Servant.API.Alternative.:<|> b)
+ Servant.Client: instance Servant.API.ContentTypes.MimeUnrender ct a => Servant.Client.HasClient (Servant.API.Patch.Patch (ct : cts) a)
+ Servant.Client: instance Servant.API.ContentTypes.MimeUnrender ct a => Servant.Client.HasClient (Servant.API.Post.Post (ct : cts) a)
+ Servant.Client: instance Servant.API.ContentTypes.MimeUnrender ct a => Servant.Client.HasClient (Servant.API.Put.Put (ct : cts) a)
+ Servant.Client: instance Servant.API.ContentTypes.MimeUnrender ct result => Servant.Client.HasClient (Servant.API.Get.Get (ct : cts) result)
+ Servant.Client: instance Servant.Client.HasClient (Servant.API.Delete.Delete cts ())
+ Servant.Client: instance Servant.Client.HasClient (Servant.API.Get.Get (ct : cts) ())
+ Servant.Client: instance Servant.Client.HasClient (Servant.API.Patch.Patch (ct : cts) ())
+ Servant.Client: instance Servant.Client.HasClient (Servant.API.Post.Post (ct : cts) ())
+ Servant.Client: instance Servant.Client.HasClient (Servant.API.Put.Put (ct : cts) ())
+ Servant.Client: instance Servant.Client.HasClient Servant.API.Raw.Raw
+ Servant.Common.BaseUrl: [baseUrlHost] :: BaseUrl -> String
+ Servant.Common.BaseUrl: [baseUrlPort] :: BaseUrl -> Int
+ Servant.Common.BaseUrl: [baseUrlScheme] :: BaseUrl -> Scheme
+ Servant.Common.BaseUrl: instance GHC.Classes.Eq Servant.Common.BaseUrl.BaseUrl
+ Servant.Common.BaseUrl: instance GHC.Classes.Eq Servant.Common.BaseUrl.Scheme
+ Servant.Common.BaseUrl: instance GHC.Classes.Ord Servant.Common.BaseUrl.BaseUrl
+ Servant.Common.BaseUrl: instance GHC.Classes.Ord Servant.Common.BaseUrl.Scheme
+ Servant.Common.BaseUrl: instance GHC.Generics.Constructor Servant.Common.BaseUrl.C1_0BaseUrl
+ Servant.Common.BaseUrl: instance GHC.Generics.Constructor Servant.Common.BaseUrl.C1_0Scheme
+ Servant.Common.BaseUrl: instance GHC.Generics.Constructor Servant.Common.BaseUrl.C1_1Scheme
+ Servant.Common.BaseUrl: instance GHC.Generics.Datatype Servant.Common.BaseUrl.D1BaseUrl
+ Servant.Common.BaseUrl: instance GHC.Generics.Datatype Servant.Common.BaseUrl.D1Scheme
+ Servant.Common.BaseUrl: instance GHC.Generics.Generic Servant.Common.BaseUrl.BaseUrl
+ Servant.Common.BaseUrl: instance GHC.Generics.Generic Servant.Common.BaseUrl.Scheme
+ Servant.Common.BaseUrl: instance GHC.Generics.Selector Servant.Common.BaseUrl.S1_0_0BaseUrl
+ Servant.Common.BaseUrl: instance GHC.Generics.Selector Servant.Common.BaseUrl.S1_0_1BaseUrl
+ Servant.Common.BaseUrl: instance GHC.Generics.Selector Servant.Common.BaseUrl.S1_0_2BaseUrl
+ Servant.Common.BaseUrl: instance GHC.Show.Show Servant.Common.BaseUrl.BaseUrl
+ Servant.Common.BaseUrl: instance GHC.Show.Show Servant.Common.BaseUrl.Scheme
+ Servant.Common.Req: [connectionError] :: ServantError -> HttpException
+ Servant.Common.Req: [decodeError] :: ServantError -> String
+ Servant.Common.Req: [headers] :: Req -> [(String, Text)]
+ Servant.Common.Req: [qs] :: Req -> QueryText
+ Servant.Common.Req: [reqAccept] :: Req -> [MediaType]
+ Servant.Common.Req: [reqBody] :: Req -> Maybe (ByteString, MediaType)
+ Servant.Common.Req: [reqPath] :: Req -> String
+ Servant.Common.Req: [responseBody] :: ServantError -> ByteString
+ Servant.Common.Req: [responseContentTypeHeader] :: ServantError -> ByteString
+ Servant.Common.Req: [responseContentType] :: ServantError -> MediaType
+ Servant.Common.Req: [responseStatus] :: ServantError -> Status
+ Servant.Common.Req: instance GHC.Show.Show Servant.Common.Req.ServantError

Files

servant-client.cabal view
@@ -1,5 +1,5 @@ name:                servant-client-version:             0.4.4.3+version:             0.4.4.4 synopsis: automatical derivation of querying functions for servant webservices description:   This library lets you derive automatically Haskell functions that