Safe Haskell | Safe |
---|---|
Language | Haskell2010 |
Documentation
parseQueries :: String -> Either ParseError [ParsedQuery] Source #
parseQueryN :: String -> String -> Either ParseError ParsedQuery Source #
parseQueriesN :: String -> String -> Either ParseError [ParsedQuery] Source #
data ParsedQuery Source #
ParsedQuery | |
|
Instances
Eq ParsedQuery Source # | |
Defined in Database.YeshQL.Parser (==) :: ParsedQuery -> ParsedQuery -> Bool # (/=) :: ParsedQuery -> ParsedQuery -> Bool # | |
Show ParsedQuery Source # | |
Defined in Database.YeshQL.Parser showsPrec :: Int -> ParsedQuery -> ShowS # show :: ParsedQuery -> String # showList :: [ParsedQuery] -> ShowS # |
data ParsedType Source #
Instances
Eq ParsedType Source # | |
Defined in Database.YeshQL.Parser (==) :: ParsedType -> ParsedType -> Bool # (/=) :: ParsedType -> ParsedType -> Bool # | |
Show ParsedType Source # | |
Defined in Database.YeshQL.Parser showsPrec :: Int -> ParsedType -> ShowS # show :: ParsedType -> String # showList :: [ParsedType] -> ShowS # |
data ParsedReturnType Source #
Instances
Eq ParsedReturnType Source # | |
Defined in Database.YeshQL.Parser (==) :: ParsedReturnType -> ParsedReturnType -> Bool # (/=) :: ParsedReturnType -> ParsedReturnType -> Bool # | |
Show ParsedReturnType Source # | |
Defined in Database.YeshQL.Parser showsPrec :: Int -> ParsedReturnType -> ShowS # show :: ParsedReturnType -> String # showList :: [ParsedReturnType] -> ShowS # |
data ExtractedParam Source #
Instances
Eq ExtractedParam Source # | |
Defined in Database.YeshQL.Parser (==) :: ExtractedParam -> ExtractedParam -> Bool # (/=) :: ExtractedParam -> ExtractedParam -> Bool # | |
Show ExtractedParam Source # | |
Defined in Database.YeshQL.Parser showsPrec :: Int -> ExtractedParam -> ShowS # show :: ExtractedParam -> String # showList :: [ExtractedParam] -> ShowS # |
Instances
Enum OneOrMany Source # | |
Defined in Database.YeshQL.Parser succ :: OneOrMany -> OneOrMany # pred :: OneOrMany -> OneOrMany # fromEnum :: OneOrMany -> Int # enumFrom :: OneOrMany -> [OneOrMany] # enumFromThen :: OneOrMany -> OneOrMany -> [OneOrMany] # enumFromTo :: OneOrMany -> OneOrMany -> [OneOrMany] # enumFromThenTo :: OneOrMany -> OneOrMany -> OneOrMany -> [OneOrMany] # | |
Eq OneOrMany Source # | |
Ord OneOrMany Source # | |
Defined in Database.YeshQL.Parser | |
Show OneOrMany Source # | |
pqTypeFor :: ParsedQuery -> String -> Maybe ParsedType Source #