|
|
|
|
|
by lveillard
4 days ago
|
|
Considered it, but it didn't fit our constraints-driven design ("this must have exactly one author"), first-class edges, polymorphism and JSON DX. SPARQL is a string query language which is exactly the kind of "build the query as txt and pray" that I wanted agents to avoid. BQL is more like graphQL but with a fully typed JSON shape, and batched, nested, topologically-ordered mutations built in. We did borrow the inference ideas tho, the inference/recursive relations are on the oven! |
|