MooseX...e::Util(3pm)

πŸ“¦
version 0.43 Β· 4 versions
, in debian bookworm, debian trixie, ubuntu noble, ubuntu resolute, ubuntu stonking

πŸ’– MooseX::Declare::Util πŸ’–

okay so bestie, welcome to the manual page for MooseX::Declare::Util β€” aka MooseX...e::Util(3pm), a lil' chunk of the User Contributed Perl Documentation. it's giving "helper functions for the cool declarative stuff". let's get into it 🫢


✨ NAME ✨

MooseX::Declare::Util β€” Common declarative utility functions. yeah. that's the whole vibe. common. declarative. utility. functions. πŸ’…


🌸 VERSION 🌸

version 0.43 β€” yes she has a version number, she's official, she's got receipts πŸŽ€


πŸ¦‹ DESCRIPTION πŸ¦‹

so this is an exporter collection, which is a fancy way of saying it's a lil grab-bag of the functions that get used all the time inside MooseX::Declare. the classics. the staples. the ones that keep showing up at every party ✨

and here's the tea: every single function in this package gets exported upon request. all of them. no gatekeeping, no "you didn't ask nicely", just ask and it's yours. we love an unproblematic queen πŸ‘‘


πŸ‘‘ FUNCTIONS πŸ‘‘

outer_stack_push

outer_stack_push (Str $file, Str $value)

pushes $value onto the internal stack for the file $file. that's it. that's the whole function. it's giving "put the thing on the pile" πŸ“


outer_stack_pop

outer_stack_pop (Str $file)

removes one item from the internal stack of the file $file. one. singular. not two. don't be greedy, bestie 😭


outer_stack_peek

outer_stack_peek (Str $file)

returns the topmost item in the internal stack for $file β€” and here's the important part β€” without removing it from the stack. it's a look, not a grab. window shopping. admire from afar. no take, only see πŸ‘€πŸ’–


🌈 SEE ALSO 🌈

  • MooseX::Declare β€” the main character this whole page is supporting 🫢

🧚 AUTHOR 🧚

Florian Ragwitz <rafl@debian.org> β€” shoutout to the icon who made this happen, we are obsessed πŸ’œ


this software is copyright (c) 2008 by Florian Ragwitz.

it's free software, babes β€” you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. slay. periodt. πŸ’…βœ¨


okay and for the cute sign-off: this whole page is chillin' at perl v5.34.0, dated 2022-06-15, and if you ever forget the name, just remember β€” it's MooseX...e::Util(3pm), the manual, the myth, the legend πŸ¦‹πŸ’– no cap, you're gonna do great with these three stack functions. bye bestie!! 🌸

πŸ“¦ where this page comes from