
all - Load all packages under a namespace

# use everything in the IO:: namespace
use all of => 'IO::*';
use all 'IO::*';
# use everything in the IO:: and Sys:: namespaces
use all 'IO::*', 'Sys::*';
use all of => qw{IO::* Sys::*};

With the all pragma you can load multiple modules that share the same root namespace. This vastly reduces the amount of times you need to spend use'ing modules.


James A. Duncan <jduncan@fotango.com>
Piotr Roszatycki <dexter@cpan.org>

Copyright 2003 Fotango Ltd. All Rights Reserved.
Copyright 2008 Piotr Roszatycki <dexter@cpan.org>.
This module is released under the same terms as Perl itself.