| Name: | perl-Module-Load |
|---|---|
| Epoch: | 1 |
| Version: | 0.36 |
| Release: | 1.module+el8.10.0+90267+7012ad3b |
| Architecture: | noarch |
| Module: | perl:5.32:8100020240409120442:9fe1d287 |
| Group: | Unspecified |
| Size: | 15488 |
| License: | GPL+ or Artistic |
| RPM: | perl-Module-Load-0.36-1.module+el8.10.0+90267+7012ad3b.noarch.rpm |
| Source RPM: | perl-Module-Load-0.36-1.module+el8.10.0+90267+7012ad3b.src.rpm |
| Build Date: | Tue Apr 09 2024 |
| Build Host: | build-ol8-x86_64.oracle.com |
| Vendor: | Oracle America |
| URL: | https://metacpan.org/release/Module-Load |
| Summary: | Run-time require of both modules and files |
| Description: | If you consult "perldoc -f require" you will see that "require" will behave differently when given a bare-word or a string. In the case of a string, "require" assumes you are wanting to load a file. But in the case of a bare-word, it assumes you mean a module. This gives nasty overhead when you are trying to dynamically require modules at run-time, since you will need to change the module notation to a file notation fitting the particular platform you are on. "load" eliminates the need for this overhead and will just DWYM. |