Database.HSparql.QueryGenerator
Documentation
createQuery :: Query [Variable] -> StringSource
filterExpr :: TermLike a => a -> Query PatternSource
orderNextAsc :: TermLike a => a -> Query ()Source
orderNextDesc :: TermLike a => a -> Query ()Source
type BuiltinFunc1 = TermLike a => a -> ExprSource
type BuiltinFunc2 = (TermLike a, TermLike b) => a -> b -> ExprSource
Instances
Constructors
| IRIRef String | |
| PrefixedName Prefix String |
data RDFLiteral Source
Constructors
| RDFLiteral String | |
| RDFLiteralLang String String | |
| RDFLiteralIRIRef String IRIRef |
Instances
data NumericExpr Source
Constructors
| NumericLiteralExpr Integer | |
| OperationExpr Operation Expr Expr |
Instances
Constructors
| Equal | |
| NotEqual | |
| LessThan | |
| GreaterThan | |
| LessThanOrEqual | |
| GreaterThanOrEqual |
Constructors
| OrExpr [Expr] | |
| AndExpr [Expr] | |
| NegatedExpr Expr | |
| RelationalExpr Relation Expr Expr | |
| NumericExpr NumericExpr | |
| BuiltinCall Function [Expr] | |
| VarOrTermExpr VarOrTerm |