Module
Payload.Client.Internal.Query
- Package
- purescript-payload
- Repository
- hoodunit/purescript-payload
#EncodeQuery Source
class EncodeQuery (urlStr :: Symbol) (query :: Row Type) | urlStr -> query where
Members
encodeQuery :: SProxy urlStr -> Record query -> String
Instances
(ParseQuery urlStr queryParts, EncodeQueryList queryParts query) => EncodeQuery urlStr query
#EncodeQueryList Source
class EncodeQueryList (queryParts :: QueryList) (query :: Row Type) where
Members
encodeQueryList :: QueryListProxy queryParts -> Record query -> List String
Instances
EncodeQueryList QueryNil query
(IsSymbol queryKey, IsSymbol ourKey, Cons ourKey valType queryRest query, Lacks ourKey queryRest, EncodeQueryParam valType, EncodeQueryList rest queryRest) => EncodeQueryList (QueryCons (Key queryKey ourKey) rest) query
(IsSymbol ourKey, Cons ourKey valType () query, EncodeQueryParamMulti valType) => EncodeQueryList (QueryCons (Multi ourKey) QueryNil) query
- Modules
- Payload.
Client - Payload.
Client. ClientApi - Payload.
Client. DecodeResponse - Payload.
Client. EncodeBody - Payload.
Client. EncodeParam - Payload.
Client. Internal. EncodeUri - Payload.
Client. Internal. Query - Payload.
Client. Internal. Url - Payload.
Client. Options - Payload.
Client. QueryParams - Payload.
Client. Queryable - Payload.
Client. Response - Payload.
ContentType - Payload.
Debug - Payload.
Headers - Payload.
Internal. QueryParsing - Payload.
Internal. Route - Payload.
Internal. UrlParsing - Payload.
Internal. Utils - Payload.
ResponseTypes - Payload.
Server - Payload.
Server. Cookies - Payload.
Server. DecodeBody - Payload.
Server. Guards - Payload.
Server. Handleable - Payload.
Server. Handlers - Payload.
Server. Internal. GuardParsing - Payload.
Server. Internal. MimeTypes - Payload.
Server. Internal. OmitEmpty - Payload.
Server. Internal. Query - Payload.
Server. Internal. Querystring - Payload.
Server. Internal. Request - Payload.
Server. Internal. ServerResponse - Payload.
Server. Internal. Trie - Payload.
Server. Internal. Url - Payload.
Server. Internal. UrlString - Payload.
Server. Params - Payload.
Server. Path - Payload.
Server. QueryParams - Payload.
Server. Response - Payload.
Server. Routable - Payload.
Server. Status - Payload.
Spec - Payload.
TypeErrors