Database.HSparql.QueryGenerator

Creating Queries

createSelectQuery

createConstructQuery

createAskQuery

createDescribeQuery

Query Actions

prefix

var

triple

constructTriple

askTriple

describeIRI

optional

union

filterExpr

Duplicate handling

distinct

reduced

Order handling

orderNext

orderNextAsc

orderNextDesc

Auxiliary

(.:.)

iriRef

Term Manipulation

Operations

(.+.)

(.-.)

(.*.)

(./.)

Relations

(.==.)

(.!=.)

(.<.)

(.>.)

(.<=.)

(.>=.)

Negation

notExpr

Builtin Functions

str

lang

langMatches

datatype

bound

sameTerm

isIRI

isURI

isBlank

isLiteral

regex

Printing Queries

qshow

Types

type Query a

data Variable

data Pattern

data SelectQuery

data ConstructQuery

data AskQuery

data DescribeQuery