(GPL-1.0-or-later or Artistic-1.0-perl) and MIT and UCD
Runtime require of both modules and files
Module::Load eliminates the need to know whether you are trying to require either a file or a module. If you consult perldoc -f require you will see that require will behave differently when given a bareword or a string. In the case of a string, require assumes you are wanting to load a file. But in the case of a bareword, it assumes you mean a module. This gives nasty overhead when you are trying to dynamically require modules at runtime, since you will need to change the module notation (Acme::Comment) to a file notation fitting the particular platform you are on. Module::Load eliminates the need for this overhead and will just DWYM.
acquired package info from repodata DB: repodata/f1f85c23079e7764ad00378a9fc5d660b89a03657290e75426caf7be5b7da462-primary.sqlite.bz2
This package is the shared library for perl.
Tools for working with directory and file names.