Gregg Kellogg
Gregg Kellogg
That's probably worth filing in w3c/csvw for some hypothetical future group to take up, and to get more visibility from those who watch it.
So, to be clear, if you require `rdf/reasoner` and do `RDF::Reasoner.apply(:rdfs)` I can see that ```ruby RDF::Vocab::SKOS.prefLabel.entail(:subPropertyOf).map(&:pname) # => [ "rdfs:label", "skos:prefLabel" ] ``` But, ```ruby RDF::RDFS.label.entail(:subProperty).map(&:pname) # => [...
Sorry to take so long to respond to this issue. If you look at the [documentation for RDF::Reasoner::RDFS.subProperty](http://rdf.greggkellogg.net/yard/RDF/Reasoner/RDFS.html#subProperty-instance_method), you'll see that it works within the vocabulary in which it is...
> Exposing those two methods for setting options looks fairly straightforward based on their API signatures, other than the mechanical work involved in defining the big raptor_option enum. > >...
It should through a `::JSON::ParserError` if there's a problem parsing the metadata file, as that is native behavior of the JSON gem. You might try adding "--validate" and/or "--debug" to...
Well, the writer did get a lot of work to be able to write out full N3 Formulae, vs. just Turtle, but most of that shouldn't have come into play....
Note that `RDF::List(*(0...100)).dump(:ttl)` is fairly slow too, but not quite as slow as `:n3`.
I’m sure you’re right. Emphasis was on getting the functionality in rather than optimization. A PR would be welcome.
The class/method comment references the definition in the algebra section of the grammar spec. https://www.w3.org/TR/sparql11-query/#defn_evalPP_ZeroOrOnePath. It would be the result of parsing a path expression to SSE; there may be...
> invocation of RDF::Query::Solution#==, each time spurring multiple invocations of RDF::URI#== and RDF::Literal#==, the latter of those two being quite expensive. This is worth its own investigation. Literal comparison has...