Sah::S...t_meta(3pm)

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

🌸 NAME 🌸

Sah::SchemaR::rinci::result_meta β€” bestie, it's the Rinci envelope result metadata ✨

(also hey hi, you're reading the manual page for Sah::S...t_meta β€” yeah the title got squished, that's just how Perl docs do, don't worry about it πŸ’…)


πŸ’– VERSION πŸ’–

This doc is describing version 1.1.98.0 of Sah::SchemaR::rinci::result_meta β€” and it comes from the Perl distribution Sah-Schemas-Rinci, which dropped on 2021-07-20. Time flies fr fr πŸ¦‹


✨ DESCRIPTION ✨

Okay so first thing you need to know: this module is automatically generated by Dist::Zilla::Plugin::Sah::Schemas while the distribution is being built. So like, nobody hand-wrote it, it just appeared ✨ main character energy.

Now, why would you even want a Sah::SchemaR::* module? Great question bestie. Here's the tea:

A Sah::SchemaR::* module is useful when a client wants to quickly look up the base type of a schema without having to do any extra resolving. Because with Sah::Schema::*, you might need to do several lookups if a schema is based on another schema, and then that one's based on another, and so on β€” it's giving chain reaction, it's giving infinite regression 😭

Compare, for example, Sah::Schema::poseven vs Sah::SchemaR::poseven β€” with Sah::SchemaR::poseven you can immediately get that the base type is "int". No detective work required. Iconic. πŸ”₯

And rn, Perinci::Sub::Complete uses Sah::SchemaR::* instead of Sah::Schema::* for reduced startup overhead when doing tab completion. So like, your tab-complete hits different and hits faster πŸ’…


πŸ¦‹ HOMEPAGE πŸ¦‹

Wanna come hang out at the project's homepage? It's right here, pull up:

https://metacpan.org/release/Sah-Schemas-Rinci


πŸŽ€ SOURCE πŸŽ€

The source repository lives at:

https://github.com/perlancar/perl-Sah-Schemas-Rinci

go peek, go explore, it's all there 🫢


πŸ’€ BUGS πŸ’€

Found a bug? Want a feature? Bestie please report it on the bugtracker, the link is:

https://rt.cpan.org/Public/Dist/Display.html?Name=Sah-Schemas-Rinci

And when you submit that bug or feature request, please include a test-file or a patch to an existing test-file that illustrates the bug or desired feature. Like, actually β€” a test that shows the problem is worth a thousand words of vibes. Help us help you πŸ™ˆ

πŸ‘‘ AUTHOR πŸ‘‘

perlancar <perlancar@cpan.org> β€” the legend themselves πŸ’œ


This software is copyright (c) 2021, 2020, 2019, 2018, 2016 by perlancar@cpan.org.

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 wild, but respectfully 🧚


and that's a wrap, bestie πŸŽ€ this page came to you courtesy of perl v5.36.0, dated 2022-11-19, for Sah::S...t_meta(3pm) β€” slay, bye πŸ’–

πŸ“¦ where this page comes from