in reply to When C<use Module;> *not* the same as C<require Module; import Module;>?
More properly, use Module [numeric-constant] [LIST] is equivalent to
BEGIN { require Module; Module->VERSION(numeric-constant); # omitted if no constant given Module->import(LIST); # omitted if LIST is explicit () }
|
|---|