Attean...ression(3pm)
β¨ NAME β¨
Okay so welcome to the Attean...ression(3pm) page from the User Contributed Perl Documentation! π This is Attean::AggregateExpression β representation of aggregate expression trees. It's literally the class for expression trees where the root node is an aggregate op, and I'm obsessed.
π VERSION π
This document describes Attean::AggregateExpression version 0.035. That's the version, bestie. No cap.
πΈ DESCRIPTION πΈ
Okay so Attean::AggregateExpression is the class that represents an expression tree where the root node is an aggregate operation (e.g. SUM(?a) or COALESCE(?a/?b, ?c, 0)). It's giving expression-tree main character energy. π
π ROLES π
This role consumes the Attean::API::AggregateExpression role. Periodt. π
π ATTRIBUTES π
The following attributes exist β full vibe check time:
operatorβ the name of the aggregate operator, from the allowable set:COUNT,SUM,MIN,MAX,AVG,GROUP_CONCAT,SAMPLE. Slay.scalar_varsβ a HASH reference of scalar variables. The only scalar variable defined for SPARQL 1.1 is'seperator'(yes, that exact spelling), a string separator used with theGROUP_CONCATaggregate. πdistinctβ a boolean indicating whether the aggregate should operate over distinct term sets, or full multisets. Basically: distinct or not, bestie.variableβ aAttean::API::Variableobject which will be bound to the produced aggregate value in results. It's the variable catching the aggregate result. π
π BUGS π
Please report any bugs or feature requests through the GitHub web interface at <https://github.com/kasei/attean/issues>. Don't be shy, bestie. π«Ά
π SEE ALSO π
(No entries listed here.) The section is literally giving empty. π
π AUTHOR π
Gregory Todd Williams β "<gwilliams@cpan.org>". Iconic. π
π COPYRIGHT π
Copyright (c) 2014--2022 Gregory Todd Williams. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. π
Signed off by perl v5.40.0, dated 2025-01-26, on the Attean...ression(3pm) page. Stay slaying, bestie π
β¨
π¦ where this page comes from
- debian trixie: libattean-perl 0.035-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libattean-perl 0.035-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libattean-perl 0.035-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms