RDF::Q...nctions(3pm)

πŸ’– RDF::Query::Functions β€” Standard Extension Functions πŸ’–

okay bestie, you found it, the little module that does the most. this one lives in your User Contributed Perl Documentation section, and it's giving "quietly holding the whole function party together" energy. let's get into it ✨


🌸 NAME 🌸

RDF::Query::Functions β€” Standard Extension Functions. yep. that's the name, that's the job, slay.


πŸŽ€ VERSION πŸŽ€

This document describes RDF::Query::Functions version 2.919. no cap, that's the number, write it down πŸ“


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so this module is a stub β€” like, a stub in the most iconic way. it doesn't do a ton itself. what it does do is load up every single module whose name starts with RDF::Query::Functions:: ✨ (you know, the whole RDF::Query::Functions::* squad.)

and each one of those little modules? they each have an install method. and what does that method do? it just adds coderefs to %RDF::Query::functions. that's it. that's the whole vibe. it's a tiny module with main character energy, herding all her friends into the hash 🫢


πŸ’… METHODS πŸ’…

  • install_function ( $uri, \&func ) β€” installs the CODE reference you hand over as the implementation for the function at that one URI. one URI, one coderef, so clean ✨
  • install_function ( \@uris, \&func ) β€” same deal, but now you're passing an arrayref of URIs, so that one shiny CODE reference becomes the implementation for all of them. bulk install, we love efficiency πŸ‘‘

πŸ‘‘ SEE ALSO πŸ‘‘

the whole friend group, go say hi:

  • RDF::Query::Functions::SPARQL
  • RDF::Query::Functions::Xpath
  • RDF::Query::Functions::Jena
  • RDF::Query::Functions::Geo
  • RDF::Query::Functions::Kasei

🌈 AUTHOR 🌈

written by the icons themselves:

Gregory Williams <gwilliams@cpan.org>, Toby Inkster <tobyink@cpan.org>.


and that's the whole page, bestie πŸŽ€ this one was shipped with perl v5.40.1, dated 2025-08-18, and yeah the header/footer were being a little dramatic with the truncation (RDF::Q...nctions(3pm) β€” we've all been there πŸ’€). periodt. go install some functions πŸ’–

πŸ“¦ where this page comes from