Safe Haskell | None |
---|---|
Language | Haskell2010 |
This module is in charge of parsing all the querystring values in an url, e.g. the select, id, order in `/projects?select=id,name&id=eq.1&order=id,name.desc`.
Documentation
pRequestColumns :: Maybe Text -> Either ApiRequestError (Maybe (Set FieldName)) Source #
pRequestFilter :: (Text, Text) -> Either ApiRequestError (EmbedPath, Filter) Source #
pRequestLogicTree :: (Text, Text) -> Either ApiRequestError (EmbedPath, LogicTree) Source #
pRequestOrder :: (Text, Text) -> Either ApiRequestError (EmbedPath, [OrderTerm]) Source #
pRequestRange :: (ByteString, NonnegRange) -> Either ApiRequestError (EmbedPath, NonnegRange) Source #
pRequestSelect :: Text -> Either ApiRequestError [Tree SelectItem] Source #