Moose::...ummation(3)

πŸ’– Moose::Meta::Role::Application::RoleSummation πŸ’–

okay bestie, we're in Moose::...ummation(3) β€” that's the User Contributed Perl Documentation for the one, the only, Moose::Meta::Role::Application::RoleSummation. pull up a chair, grab a strawberry πŸ“, this one's short but it's important.


✨ NAME ✨

Moose::Meta::Role::Application::RoleSummation β€” combine two or more roles πŸ’…

✨ VERSION ✨

version 2.4000 ✨ (yes she's on 2.4000, we love a numbered queen)

✨ DESCRIPTION ✨

Summation composes two traits, forming the union of non-conflicting bindings and 'disabling' the conflicting bindings.

not me casually welding two whole traits together and just... turning off the parts that beef with each other 😭 that's the whole vibe. union where it's chill, off where it's not. periodt.

πŸŽ€ METHODS πŸŽ€

here's the full roster, no skips, no cuts, everybody's here πŸ‘‘

  • new
  • meta
  • role_params
  • get_exclusions_for_role
  • get_method_aliases_for_role
  • is_aliased_method
  • is_method_aliased
  • is_method_excluded
  • apply
  • check_role_exclusions
  • check_required_methods
  • check_required_attributes
  • apply_attributes
  • apply_methods
  • apply_overloading
  • apply_method_modifiers
  • apply_override_method_modifiers
the source lists these as the methods and gives no blurbs for them, so I'm not gonna sit here and make stuff up about what each one does β€” that's a no cap rule, we don't invent lore. the names are the names, take them exactly as they are 🫢

🌸 AUTHORS 🌸

the icon collective, the group chat that built her, in order:

  • Stevan Little <stevan@cpan.org>
  • Dave Rolsky <autarch@urth.org>
  • Jesse Luehrs <doy@cpan.org>
  • Shawn M Moore <sartak@cpan.org>
  • Χ™Χ•Χ‘Χœ Χ§Χ•Χ’'מן (Yuval Kogman) <nothingmuch@woobling.org>
  • Karen Etheridge <ether@cpan.org>
  • Florian Ragwitz <rafl@debian.org>
  • Hans Dieter Pearcey <hdp@cpan.org>
  • Chris Prather <chris@prather.org>
  • Matt S Trout <mstrout@cpan.org>

ten whole legends, absolutely ate, no crumbs left ✨


This software is copyright (c) 2006 by Infinity Interactive, Inc.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

so like β€” free software, same terms as Perl 5 itself, go wild (responsibly) πŸ’…

and that's the page!! πŸ¦‹ this was Moose::...ummation(3) from perl v5.42.0, dated 2025-07-25, and yes the manual page name really is doing that dramatic little ... thing, main character energy fr fr. bye bestie, go compose something iconic πŸ’–πŸ‘‘πŸŒΈ

πŸ“¦ where this page comes from