servant-streaming-client-0.3.0.0: Client instances for the 'servant-streaming' package.

Safe HaskellNone
LanguageHaskell2010

Servant.Streaming.Client.Internal

Contents

Orphan instances

RunClient m => HasClient m (StreamResponse verb status contentTypes) Source # 
Instance details

Associated Types

type Client m (StreamResponse verb status contentTypes) :: * #

Methods

clientWithRoute :: Proxy m -> Proxy (StreamResponse verb status contentTypes) -> Request -> Client m (StreamResponse verb status contentTypes) #

hoistClientMonad :: Proxy m -> Proxy (StreamResponse verb status contentTypes) -> (forall x. mon x -> mon' x) -> Client mon (StreamResponse verb status contentTypes) -> Client mon' (StreamResponse verb status contentTypes) #

(HasClient m subapi, RunClient m) => HasClient m (StreamBodyMonad contentTypes n :> subapi) Source # 
Instance details

Associated Types

type Client m (StreamBodyMonad contentTypes n :> subapi) :: * #

Methods

clientWithRoute :: Proxy m -> Proxy (StreamBodyMonad contentTypes n :> subapi) -> Request -> Client m (StreamBodyMonad contentTypes n :> subapi) #

hoistClientMonad :: Proxy m -> Proxy (StreamBodyMonad contentTypes n :> subapi) -> (forall x. mon x -> mon' x) -> Client mon (StreamBodyMonad contentTypes n :> subapi) -> Client mon' (StreamBodyMonad contentTypes n :> subapi) #