@tpluscode/sparql-builder
Version:
Simple JS library to build SPARQL queries
13 lines (12 loc) • 378 B
JavaScript
import { sparql } from '@tpluscode/rdf-string';
import { concat } from '../TemplateResult.js';
// eslint-disable-next-line no-use-before-define
export default (strings, values) => ({
quadData: sparql(strings, ...values),
DATA(strings, ...values) {
return {
...this,
quadData: concat(this.quadData, strings, values),
};
},
});