Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- type AppId = Text
- type RakutenClient = Record '["applicationId" :> Text, "affiliateId" :> Maybe Text, "callback" :> Maybe Text, "elements" :> [Text]]
- defaultRaktenClient :: AppId -> RakutenClient
- class Client a where
- type ClientScheme a :: Scheme
Documentation
type RakutenClient = Record '["applicationId" :> Text, "affiliateId" :> Maybe Text, "callback" :> Maybe Text, "elements" :> [Text]] Source #
By using type class, the same functions can be used for mock servers and local hosts.
type ClientScheme a :: Scheme Source #
Instances
Client RakutenClient Source # | |
Defined in Rakuten.Client type ClientScheme RakutenClient :: Scheme Source # baseUrl :: RakutenClient -> Url (ClientScheme RakutenClient) Source # mkHeader :: RakutenClient -> Option scheme Source # |