Pierre-Antoine Champin

Results 263 comments of Pierre-Antoine Champin

A similar issue, which I raised [here](https://github.com/w3c/rdf-turtle/issues/37), occurs when a literal is *explicitly* typed as `rdf:langString` but has no language tag. This also should be checked -- unless Turtle (and...

False alarm... `abcde` is in fact a valid BCP47 tag, my mistake. On the contrary, `abcdefghi` is an invalid tag, and is correctly rejected by all Sophia parsers. `"foo"^^rdf:langString` may...

yes, I plan to do the move towards oxttl and oxxml eventually. Setting this to N+2 (0.10) milestone for now, until I assess how much of a refactoring is required....

> NB: `Any` would still return `NoHint`, and that's OK, because calling `Any::match`, which is implemented as `{ return true }`, will be optimized away anyway. Rectification: `Graph::triples_matching` implementations will...

Thanks for your support. Yes, a SHACL implementation would be great. Unfortunately, I don't have the bandwidth at the moment to make progress on that front, but any PR is...

This would be a really cool feature indeed. I gave it a try with `macro_rules`, and came to the conclusion that it can only be achieved with [procedural macros](https://doc.rust-lang.org/reference/procedural-macros.html)...

I ran into a similar problem ages ago, and I submitted [a PR](https://github.com/RDFLib/rdflib/pull/565) with a "temporary" patch, which apparently is still there :laughing: : a `Query` object carries with it...

> I guess that if the Query object gets mutated after parsing but before being given to the Store.query method, the mutations will get ignored with this code. I would...

It turns out that this objection was not meant as a formal objection.

From @OR13 [[ Allow work on DID Core v2.0 and allow it to advance to Candidate Recommendation (allowing class 4 changes based off of lessons learned around media types and...