sparqlbuilder.js:用于构建SPARQL查询的功能DSL

时间:2021-05-09 03:47:24
【文件属性】:
文件名称:sparqlbuilder.js:用于构建SPARQL查询的功能DSL
文件大小:10KB
文件格式:ZIP
更新时间:2021-05-09 03:47:24
JavaScript 用于生成SPARQL查询的功能DSL 例如: query( select(['?s'], where(triple('?s', '?p', '?o')) ), limit(100), offset(0) ) //> SELECT ?s WHERE { ?s ?p ?o } LIMIT 100 OFFSET 0 通过功能组合和计算,您可以创建更多有用的特定功能: let selectByType = compose(query,select(['?item']), where, triple('?item','a')) selectByType('foaf:Person') //> SELECT ?item WHERE { ?item a foaf:Person } //pageByType:: String -> Number -> Number -> St
【文件预览】:
sparqlbuilder.js-master
----package.json(458B)
----readme.md(841B)
----LICENSE(11KB)
----src()
--------sparql.es6.js(4KB)
--------examples.es6.js(183B)
----spec()
--------sparql.spec.js(920B)
----lib()
--------sparql.js(5KB)

网友评论