in reply to Re: require at compile time?
in thread require at compile time?

exists $::{'URI::'} returns the desired result in both versions.

Replies are listed 'Best First'.
Re^3: require at compile time?
by Anonymous Monk on Nov 07, 2008 at 07:43 UTC
    As does exist exists $INC{'URI.pm'}

      Not necessarily:

      perl -wle "print $URI::VERSION; print $INC{'URI.pm'}; print $::{'URI:: +'}"

      The namespace URI isn't necessarily populated by use URI;, it might come from a pasted snippet or from accessing global symbols in it.

Re^3: require at compile time?
by jbazik (Novice) on Nov 07, 2008 at 16:35 UTC

    Nice! Thanks.