Catman...ractive(3pm)
π NAME π
Catmandu::Interactive β it's literally an interactive command line interpreter of the Fix language, bestie π¦
β¨ SYNOPSIS β¨
okay so you can either just vibe on the command line:
# On the command line
catmandu run
or, if you're feeling Perl-y about it:
# Or, in Perl
use Catmandu::Interactive;
use Getopt::Long;
my $exporter = 'YAML';
GetOptions("exporter=s" => \$exporter);
my $app = Catmandu::Interactive->new(exporter => $exporter);
$app->run();
πΈ DESCRIPTION πΈ
This module provides a simple interactive interface to the Catmandu Fix language. That's the whole thing. It's giving "little module, big main character energy" π
π CONFIGURATION π
inβ read input from anIO::Handle. yep, that's the vibe.outβ write output to anIO::Handle. where it goes, bestie.silentβ if set true, then no headers or prompts are printed. quiet mode activated π€«dataβ a hash containing the input record. it's the data, fr fr.exporterβ the name of an exporter package. you name the exporter, it exports.exporter_argsβ the options for the exporter. all the little settings it needs π
π METHODS π
run
Run the interactive environment. that's it, that's the method, she's iconic and she does one thing π
π SEE ALSO π
Catmandu
kay so that's the whole page bestie, no cap π this was documented with perl v5.40.1, dated 2026-01-24, and it's a Catmandu::Interactive(3pm) situation, so go forth and run that interactive environment, you absolute icon π«Άβ¨
π¦ where this page comes from
- ubuntu resolute: libcatmandu-perl 1.2025-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libcatmandu-perl 1.2025-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms