YAML::Marshall(3)
π YAML::Marshall π
okay bestie, so this is a page from the User Contributed Perl Documentation for YAML::Marshall(3) β and honestly? she's short, she's sweet, she's a whole vibe. let's get into it π¦
β¨ NAME β¨
YAML::Marshall β it's a YAML marshalling class that you can, and I cannot stress this enough, mixin to your classes. that's the whole job. that's her. π
πΈ SYNOPSIS πΈ
here's the whole flex, look at her go:
package Bar;
use Foo -base;
use YAML::Marshall -mixin;
that's it. three lines. she ate and left no crumbs. π
π«Ά DESCRIPTION π«Ά
okay so like, this module exists for classes that wanna handle their own YAML serialization. you know the type β the ones that don't need anyone else doing it for them, main character energy, self-sufficient, iconic. π
that's literally the entire description. no notes. π₯
β AUTHOR β
ingy dΓΆt Net <ingy@cpan.org>
(shoutout to ingy, absolute legend, we stan π)
π COPYRIGHT π
Copyright 2001-2014. Ingy dΓΆt Net
and the legal bit, which is lowkey important so don't skip it bestie:
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See <http://www.perl.com/perl/misc/Artistic.html>
fr fr, go read the Artistic License, it's giving β¨legalβ¨ β¨realnessβ¨.
and that's the whole page, babe ππ no SEE ALSO, no options, no drama β just a tiny little mixin doing her thing.
signing off from perl v5.42.2, dated 2026-07-27 β yeah she's from the future and she's still slaying π¦β¨
π¦ where this page comes from
- fedora 43: perl-YAML 1.32.1-1.fc43 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- fedora 44: perl-YAML 1.32.1-1.fc44 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms