MooX::...Object(3pm)

πŸ“¦
version 1.01 Β· 2 versions
  • 1.01 Β· debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking (latest)
  • 1.01 Β· ubuntu jammy
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

✨ NAME ✨

MooX::Types::SetObject β€” it's giving Set::Object type πŸ¦‹ and yes bestie, this is the page for MooX::...Object(3pm) πŸ’–


🌸 SYNOPSIS 🌸

okay so this is literally the whole vibe, no cap:

package MyPackage;
use Moo;
use MooX::Types::MooseLike::Base qw(Int);
use MooX::Types::SetObject qw(SetObject);

# a Set::Object of integers
has "int_objects" => (
    isa => SetObject[Int],
);

That's it. That's the page. πŸŽ€ You use it, you parameterise it with [Int], you drop it in as your isa, and now your attribute is a whole Set::Object of integers. Main character attribute behaviour, honestly. πŸ’…

Heads up bestie: this manpage is short and sweet β€” there's genuinely nothing else in it. No OPTIONS, no EXAMPLES, no SEE ALSO, no AUTHOR, no BUGS, no COPYRIGHT. Just the NAME and this SYNOPSIS. So if you were waiting for the deep lore… that was the deep lore. πŸ™ˆ

🫢 k that's a wrap, babe β€” this was MooX::...Object(3pm), from perl v5.34.0, dated 2022-06-16. Thanks for coming to my TED talk, go build something iconic βœ¨πŸ‘‘

πŸ“¦ where this page comes from