in reply to Seeing if a module is loaded

require won't reload the module.. it only loads it once. take a look at perldoc -f require: demands that a library file be included if it hasn't already been included.

But if you wanted to check, do what require does (see the docs) and check for $INC{$filename};