A table of what modules have already been loaded is maintained in some variable that I don't recall at the moment.That would be the %INC hash.
(I think) *if* it is present in the 'use'-d package.Not quite. If you specify an empty import list as in use Module (); then its import() won't be called at all (not even with no parameters).
Makeshifts last the longest.
In reply to Re^3: require() turns off strict?
by Aristotle
in thread require() turns off strict?
by BioHazard
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |