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

时间:2024-05-28 21:34:04
【文件属性】:

文件名称:sparqlbuilder.js:用于构建SPARQL查询的功能DSL

文件大小:10KB

文件格式:ZIP

更新时间:2024-05-28 21:34:04

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)

网友评论