Mischief.ECS.World.Query.TH.QF
data Qf Source #
Constructors
Defined in Mischief.ECS.World.Query.TH.QF
Methods
showsPrec :: Int -> Qf -> ShowS #
show :: Qf -> String #
showList :: [Qf] -> ShowS #
data QfType Source #
Fields
showsPrec :: Int -> QfType -> ShowS #
show :: QfType -> String #
showList :: [QfType] -> ShowS #
pQf :: Parser Qf Source #
pTup' :: Parser [Qf] Source #
pOr :: Parser Qf Source #
pSingle :: Parser Qf Source #
pNot :: Parser Qf Source #
pWith :: Parser Qf Source #
pWithout :: Parser Qf Source #
pAdded :: Parser Qf Source #
pChanged :: Parser Qf Source #
pCheck :: Parser Qf Source #
pF :: Parser Text Source #
pfLambda :: String -> Parser Text Source #
pTypes :: Parser [QfType] Source #
pType :: Parser QfType Source #
quoteQf :: Qf -> Q Exp Source #
processCheck :: CompType -> Exp -> Q Exp Source #
processTup :: [Qf] -> Q Exp Source #
processTypes :: [QfType] -> Q Exp Source #
processType :: QfType -> Q Exp Source #