Appendix D. Recommended Modules and Utilities
Recommended Core Modules
Module name | Description | In core since |
|---|---|---|
| Specifies the base classes of the current package at compile time (see Chapter 16) | 5.005 |
| Provides utilities to time fragments of Perl code (see Chapter 19) | 5.003 |
| Provides subroutines that warn or throw exceptions, reporting the problem from the caller's location (see Chapter 13) | 5.6 |
| Enables the use of character names via | 5.6 |
| Simplifies the downloading and installation of CPAN modules | 5.004 |
| Converts data structures into string representations of Perl code (see Chapters Chapter 15, Chapter 17, and Chapter 18) | 5.005 |
| Profiles Perl code (see Chapter 19) | 5.6 |
| Defines readable English names for special variables (see Chapter 5) | 5.003 |
| Replaces functions and subroutines with equivalents that either succeed or throw an exception (see Chapter 13) | 5.005 |
| Implements command-line filename globbing (see Chapter 8) | 5.6 |
| Provides a safe and efficient way to create temporary files (see Chapter 17) | 5.6 |
| Parses command-line options (see Chapter 14) | 5.003 |
| Creates I/O objects connected to files (see Chapter 10) | 5.004 |
| Acts as the base class for filehandles and objects (see Chapter 5) | 5.004 |
| Provides additional list-processing utilities missing from the core language (see Chapters Chapter 2 and 8) | 5.8 |
| Optimizes subroutines by caching their return values ... |
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access