NAME
App::Greple::tee::Autoload - Autoload support for tee module
SYNOPSIS
use App::Greple::tee::Autoload qw(resolve);
my $code = resolve('ansicolumn');
# Loads App::ansicolumn and returns \&App::ansicolumn::ansicolumn
my $code = resolve('App::ansicolumn::ansicolumn');
# Loads and returns code reference for fully qualified name
DESCRIPTION
This module provides function resolution for the App::Greple::tee module. It maps short function names to their full module paths, automatically loads the required modules, and returns code references.
FUNCTIONS
- resolve(name)
-
Resolve a function name and return a code reference. If the name is a short alias (like
ansicolumn), it is expanded to the full name (App::ansicolumn::ansicolumn). The module is loaded if necessary.
ALIASES
- ansicolumn
-
Resolves to
App::ansicolumn::ansicolumn - ansifold
-
Resolves to
App::ansifold::ansifold - cat-v
-
Calls
App::cat::v->new->run(@_)