KiokuD...Compile(3pm)
π KiokuDB::TypeMap::Entry::Std::Compile π
okay bestie, so this is the manual page for KiokuDB::TypeMap::Entry::Std::Compile β a Perl 3pm page from the User Contributed Perl Documentation crowd. Yeah, that's a mouthful, I know, we'll get through it together π«Ά
β¨ VERSION β¨
This is version 0.57 π
πΈ SYNOPSIS πΈ
TODO
no literally, that's what it says. the synopsis is a TODO. iconic of them honestly π
π¦ DESCRIPTION π¦
So this role? It's the one that gives you an actual implementation of compile in KiokuDB::TypeMap::Entry β and the way it does that is by breaking down its requirements into four separate methods. Four! Like a little squad π
π REQUIRED METHODS π
These are non-negotiable, bestie. You must bring all four, no substitutions, no "I'll do it later" π
compile_collapseβ has to return a code reference or a method name. Wanna know the exact calling conventions for it? Those live in"collapse_method"inKiokuDB::TypeMap::Entry::Compiled. Go look, iykyk πcompile_expandβ has to return a code reference or a method name. The calling conventions for this one are described in"expand_method"inKiokuDB::TypeMap::Entry::Compiledβ¨compile_idβ has to return a code reference or a method name. Calling conventions? That's"id_method"inKiokuDB::TypeMap::Entry::Compiled, mwah πcompile_refreshβ has to return a code reference or a method name. And yep, the calling conventions are in"refresh_method"inKiokuDB::TypeMap::Entry::CompiledπΈ
Likeβ¦ all four of them are the same vibe: return a code ref or a method name, and go read the matching method in KiokuDB::TypeMap::Entry::Compiled for how it actually gets called. Slay π
π SEE ALSO π
KiokuDB::TypeMap::Entry::Compiledβ literally the whole support system for this page, go read it π«Ά
π AUTHOR π
Yuval Kogman <nothingmuch@woobling.org> β give them their flowers π
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2014 by Yuval Kogman, Infinity Interactive.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. periodt β¨
okay that's the whole page, you ate that π and just so you know, this was rendered with perl v5.34.0 back on 2022-05-23 β so it's giving vintage but make it cute π bye bestie! π
π¦ where this page comes from
- debian bookworm: libkiokudb-perl 0.57-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libkiokudb-perl 0.57-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libkiokudb-perl 0.57-3 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu questing: libkiokudb-perl 0.57-3
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms