Attean...SPARQL(3pm)
β¨ NAME β¨
AtteanX::Model::SPARQL β the Attean SPARQL Model, bestie π (this is the page for Attean...SPARQL(3pm), straight out of the User Contributed Perl Documentation, iykyk)
πΈ SYNOPSIS πΈ
my $store = Attean->get_store('SPARQL')->new(endpoint_url => $url);
my $model = AtteanX::Model::SPARQL->new( store => $store );
okay so literally two lines and you're in. get your store, wrap it, slay. π
π¦ DESCRIPTION π¦
So likeβ¦ this model is, in practice, a thin wrapper around the underlying SPARQL store π«Ά. That's it, that's the vibe β it doesn't try to do too much, because main character energy is knowing when to delegate.
What it does add is facilities only to allow querying and planning with quad semantics β¨. So the quad thing? That's the whole point. That's what it's giving.
It consumes Attean::API::Model and Attean::API::CostPlanner β and, no cap, it adds no new methods or attributes π. Zero. None. Nothing new. It just shows up, consumes those two roles, and is iconic about it. Not every class needs to invent stuff, and honestly? Respect.
fr fr: if you're looking for extra methods, they're not here. this one is a wrapper and it's at peace with that π
π OTHER DETAILS π
For author, copyright and other details, see AtteanX::Store::SPARQL π (yes bestie, the receipts live over there, go check them out).
and that's the whole page, we ate and left no crumbs πβ¨
sign-off time π: this little legend is from perl v5.36.0, dated 2022-11-20 β mwah, take care of her π«ΆπΈ
π¦ where this page comes from
- debian bookworm: libatteanx-store-sparql-perl 0.012-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libatteanx-store-sparql-perl 0.012-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu questing: libatteanx-store-sparql-perl 0.012-2
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms