Attean...SPARQL(3pm)

πŸ“¦
version 0.012 Β· 4 versions
, in debian bookworm, ubuntu noble, ubuntu questing

✨ 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