Datum::Assert(3pm)
β¨ NAME β¨
Carp::Datum::Assert β the assertion expression extractor, bestie π
(also known as Datum::Assert(3pm) in the wild, that's the manual page you're reading rn π)
πΈ SYNOPSIS πΈ
# Not meant to be used by user code
okay so literally do NOT touch this one, it's not for you π it's a backstage pass situation only
π DESCRIPTION π
So here's the tea π« β this module is used internally by "Carp::Datum", and its whole job is to go extract the expression text of a failed assertion, straight up directly from the file. Like, it reads the actual source and pulls out the vibe of what you wrote. Iconic, honestly π
This extraction? It's done lexically π§ and the general guidelines β which are documented over in Carp::Datum::Strip β apply here too. So if you want the full lore, that's where you go, iykyk πβ¨
π AUTHORS π
Christophe Dehaudt and Raphael Manfredi are the original authors. Legends, fr fr ππ
Got bug reports, hints, tips, or suggestions? Send them to Dave Hoover at <squirrel@cpan.org> π
π¦ SEE ALSO π¦
and that's the whole page, bestie π go forth and assert responsibly πΈ
cute lil sign-off time: this was perl v5.34.0, dated 2022-06-30 β yeah she's a 2022 girlie πβ¨
π¦ where this page comes from
- debian bookworm: libcarp-datum-perl 1:0.1.3-9 Β· Artistic-1.0-Perl
- debian trixie: libcarp-datum-perl 1:0.1.3-9 Β· Artistic-1.0-Perl
- ubuntu noble: libcarp-datum-perl 1:0.1.3-9 Β· Artistic-1.0-Perl
- ubuntu resolute: libcarp-datum-perl 1:0.1.3-9 Β· Artistic-1.0-Perl
- ubuntu stonking: libcarp-datum-perl 1:0.1.3-9 Β· Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms