Dancer:...n::Route(3)

πŸ“¦
version 1.3522 Β· 3 versions
, in fedora 44

πŸ’– Dancer::Continuation::Route β€” the manual page, but make it make sense πŸ’–

okay bestie, so this is a page from the User Contributed Perl Documentation, section 3 (that's the library-functions girlies, iykyk). The module's full name is Dancer::Continuation::Route and she is, and I cannot stress this enough, an internal girlie. Not for public consumption. She's backstage. She's the stage manager. She makes the show happen and you never clap for her. πŸŽ€


✨ NAME ✨

Dancer::Continuation::Route β€” the internal exception class for Route exceptions in Dancer. πŸ¦‹


🌸 VERSION 🌸

version 1.3522 πŸ’…


πŸ‘‘ METHODS πŸ‘‘

πŸ’œ return_value

so a Dancer::Continuation::Route is a continuation exception, which is a very fancy way of saying it gets caught at the route execution level (go peek at Dancer::Route::run if you wanna see where the catching happens, no cap).

and here's the tea: it may store a return_value. 🫢 That return_value gets recovered from the continuation catcher, and then it's stored as the returning content. Like, the exception walks in, drops off a lil gift, and the catcher picks it up and hands it back as the actual content being returned. it's giving delivery service. it's giving middle-manager-with-a-purpose. iconic behavior honestly. ✨


⭐ AUTHOR ⭐

Dancer Core Developers β€” the collective. the group chat. the ones who did that. πŸ‘‘


This software is copyright (c) 2010 by Alexis Sukrieh. πŸ“

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. so like, go forth, remix, redistribute, slay, just keep the same terms, periodt. πŸ’–


no cap, one vibe check before you go: this is an internal exception class. it's plumbing. it's not your API. don't @ her, she's working. πŸ™ˆ

and that's the whole page, bestie!! this was rendered with perl v5.42.0, dated 2026-01-29, and it lives under the Dancer::...n::Route(3) listing in the User Contributed Perl Documentation. mwah. πŸ’‹ 🧚 πŸ’œ

πŸ“¦ where this page comes from