Yuri Astrakhan
2b8df24b8b
Use `Self::AssocName` to simplify declarations
...
To keep with DRY principle, I think it makes it a bit less redundant to reuse the Self::<associated_type_name> structure in the well known trait implementations - keeps it consistent with the trait decl too.
12 months ago
Tpt
3e0f6b5405
Applies oxigraph crate clippy lint to the complete project
2 years ago
Tpt
808c9db007
String formatting: uses inline syntax
2 years ago
Tpt
eedc4b3a71
Removes unnecessary qualified paths
2 years ago
Tpt
4efd193708
Improves documentation
3 years ago
Tpt
967dbacad7
Spargebra: Uses oxrdf terms
3 years ago
Tpt
f64001906c
Minor documentation improvements
3 years ago
Tpt
97bb227042
Migrates to Rust 2021
3 years ago
Tpt
aa9afe4641
spargebra: Renamings to move closer to SPARQLAlgebra.js
3 years ago
Tpt
969bb69fab
Moves spargebra debug to regular debug
...
... ands adds to_sse() methods
in order to be less surprising
3 years ago
Tpt
0ed7319fd7
Adds some documentation about S-expressions serialization
3 years ago
Tpt
067109e036
All spargebra fmt::Debug returns SSE and fmt::Display SPARQL syntax
3 years ago
Tpt
10ee6e17f0
Adds SPARQL* support to the SPARQL parser
...
Nested triple patterns query evaluation is not implemented yet
Annotation syntax is not implemented yet
4 years ago
Tpt
e6e83ff369
Makes SPARQL algebra more strict
...
Removes some invalid but encodable states
4 years ago
Tpt
be4a5b0b6b
Moves SPARQL parser and algebra to an independent crate
4 years ago