Datum::Assert(3pm)

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

✨ 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 πŸŽ€βœ¨