Module

Payload.Client.Client

Package
purescript-payload
Repository
hoodunit/purescript-payload

#Options Source

type Options = { hostname :: String, port :: Int }

#ClientApi Source

class ClientApi routesSpec client | routesSpec -> client where

Members

Instances

#ClientApiList Source

class ClientApiList (routesSpecList :: RowList) (basePath :: Symbol) (baseParams :: Row Type) client | routesSpecList -> client where

Members

Instances

#ClientQueryable Source

class ClientQueryable route (basePath :: Symbol) (baseParams :: Row Type) payload res | route -> payload, route -> res where

Members

Instances

#encodeUrl Source

encodeUrl :: forall params path. EncodeUrl path params => Options -> SProxy path -> Record params -> String