Generates a single SPARQL fragment by joining clauses.
Empty clauses, such as those produced by nil, are dropped before joining, so optional clauses left out do not introduce redundant spaces.
The clauses to join
The space-joined fragment, excluding empty clauses
Generates a single SPARQL fragment by joining clauses.
Empty clauses, such as those produced by nil, are dropped before joining, so optional clauses left out do not introduce redundant spaces.