postgrest-0.4.2.0: REST API for any Postgres database

Safe Haskell | None
Language | Haskell2010

PostgREST.Parsers

# Documentation

pRequestSelect :: Text -> Text -> Either ApiRequestError ReadRequest #

pRequestFilter :: (Text, Text) -> Either ApiRequestError (EmbedPath, Filter) #

pRequestOrder :: (Text, Text) -> Either ApiRequestError (EmbedPath, [OrderTerm]) #

pRequestRange :: (ByteString, NonnegRange) -> Either ApiRequestError (EmbedPath, NonnegRange) #

pRequestLogicTree :: (Text, Text) -> Either ApiRequestError (EmbedPath, LogicTree) #

ws :: Parser Text #

lexeme :: Parser a -> Parser a #

pReadRequest :: Text -> Parser ReadRequest #

pTreePath :: Parser (EmbedPath, Field) #

pFieldForest :: Parser [Tree SelectItem] #

pFieldTree :: Parser (Tree SelectItem) #

pStar :: Parser Text #

pFieldName :: Parser Text #

pJsonPathStep :: Parser Text #

pJsonPath :: Parser [Text] #

pField :: Parser Field #

aliasSeparator :: Parser () #

pSimpleSelect :: Parser SelectItem #

pSelect :: Parser SelectItem #

pOperation :: Parser Operand -> Parser Operand -> Parser Operation #

pVText :: Parser Operand #

pVTextL :: Parser Operand #

pVTextLElement :: Parser Text #

pQuotedValue :: Parser Text #

pDelimiter :: Parser Char #

pOrder :: Parser [OrderTerm] #

pOrderTerm :: Parser OrderTerm #

pLogicTree :: Parser LogicTree #

pLogicVText :: Parser Operand #

pLogicVTextL :: Parser Operand #

pLogicPath :: Parser (EmbedPath, Text) #

mapError :: Either ParseError a -> Either ApiRequestError a #