Functions and Namespaces
Learn about functions and namespaces in Perl.
We'll cover the following...
Namespace of the functions
Every function has a containing namespace. Functions in an undeclared namespace (functions not declared within the scope of an explicit package statement) exist in the main namespace. We may also declare a function within another namespace by prefixing its name:
sub Extensions::Math::add { ... }
...