Mason:...::Role(3pm)
π Mason::Moose::Role π
okay bestie, welcome to Mason::Moose::Role β the little Perl module (from the Mason docs fam, section 3pm) whose whole job is Mason Moose role policies. that's it. that's the name. short, sweet, iconic. β¨
πΈ SYNOPSIS πΈ
so like, instead of doing the normal Moose thing, you do this instead:
# instead of use Moose::Role;
use Mason::Moose::Role;
literally just swap the line and you're done. slay. π
π¦ DESCRIPTION π¦
okay so here's the tea: this module flips on certain Moose behaviors for Mason's internal roles. it's not doing anything mysterious, it's just being your little setup bestie. π«Ά
using this module is equivalent to writing out both of these yourself:
use Moose::Role;
use Method::Signatures::Simple;
no cap, that's the whole vibe. it's giving "convenience wrapper" and we love that for it. π
π SEE ALSO π
Masonβ go say hi to the main character, iykyk π
β¨ AUTHOR β¨
Jonathan Swartz <swartz@pobox.com> β ty king, we appreciate you π
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2012 by Jonathan Swartz.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. fr fr, go wild, it's free. π
and that's the whole page, bestie! this gem was documented under perl v5.34.0 and last touched on 2022-05-27 β so if you're reading this, hi from the past, mwah ππ
π¦ where this page comes from
- debian bookworm: libmason-perl 2.24-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libmason-perl 2.24-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libmason-perl 2.24-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libmason-perl 2.24-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libmason-perl 2.24-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms