Results 45 comments of Thomas Bergwinkl

The outcome of todays (2022-04-19) discussion can be found in the [wiki](https://github.com/zazuko/trifid/wiki/Config).

In our SPARQL store we usually have only data for our domains. Let's use `ld.geo.admin.ch` as example, as it's referenced many times. From `ld.geo.admin.ch` perspective, most triples look very similar...

The initial work to have a tbbt instance was done here: https://github.com/zazuko/trifid-pocs/tree/main/tbbt

@awwright This spec is not about covering everything for every library which does RDF, it's about a common set of interfaces most of us can agree on. That requires to...

Parsers for JSON-LD, TriG or N-Quads require having a Quad. I don't know how an option/compromise for Triples handling Quads could look like without being a Quad. The other way...

Both cases are not handled by the spec. Also in JS it's not very common to make custom error classes. And `instanceof` should not be used, as this could cause...

I'm against throwing an error. Maybe in TypeScript, but it's not very "JSish". In JS I don't expect any type error. "not null" or "no empty string" etc. is OK,...

@timbl Yes, the indexing stuff is one reason. Another reason is the behavior when a Term instance is used multiple times in one or more Quads/Datasets. Should a value change...

- don't define objects immutable

- define objects immutable and calling the setter method should throw an error