Skip to content

Support all SPARQL functions as Node Expressions #455

@HolgerKnublauch

Description

@HolgerKnublauch

As discussed in #367 there is an RDF/Turtle file at https://github.com/w3c/sparql-query/blob/main/sparql-ns.ttl that enumerates all SPARQL functions and establishes URIs for them. Those should all become List Parameter Functions in SHACL.

For example:

[ sparql:plus ( 38 4 ) ]

would be produce the result of 38 + 4 as a list with one RDF node.

The Node Expressions document could contain an auto-populated HTML table listing all these functions with their description and URI, and then a general description of how this table is used by SHACL engines.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions