jordan-servant-client-0.1.0.0: Servant Client Instances for Jordan Servant Types
Safe HaskellNone
LanguageHaskell2010

Jordan.Servant.Client.Query

Orphan instances

(KnownSymbol sym, ToJSON a, HasClient m api, SBoolI (FoldRequired mods)) => HasClient m (JordanQuery' sym mods a :> api) Source #

Note: this instances assumes that the Jordan.FromJSON and Jordan.ToJSON instances match.

Instance details

Associated Types

type Client m (JordanQuery' sym mods a :> api) #

Methods

clientWithRoute :: Proxy m -> Proxy (JordanQuery' sym mods a :> api) -> Request -> Client m (JordanQuery' sym mods a :> api) #

hoistClientMonad :: Proxy m -> Proxy (JordanQuery' sym mods a :> api) -> (forall x. mon x -> mon' x) -> Client mon (JordanQuery' sym mods a :> api) -> Client mon' (JordanQuery' sym mods a :> api) #