NAME
   all - pragma to load all packages under a namespace

SYNOPSIS
     # 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::*};

DESCRIPTION
   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.

BUGS / FEATURES
   *   This will remove the ability to use exported / optionally exported
       functions.

AUTHOR
   James A. Duncan <[email protected]>

COPYRIGHT
   Copyright 2003 Fotango Ltd. All Rights Reserved.

   Copyright 2008 Piotr Roszatycki <[email protected]>.

   This module is released under the same terms as Perl itself.