http://www.perlmonks.org?node_id=323618


in reply to use module if condition is met

use if $type eq 'x', Some::Module;

Of course, that requires the value of $type to be known at compile time. Otherwise, do something like:

if ($type eq 'x') { require Some::Module; Some::Module -> import if Some::Module -> can ("import"); }

Abigail