Description
Perl programs can perform file-like I/O on in-memory objects such as strings and arrays. This helps tests, parsers, and converters reuse code that expects handles without creating temporary files.
It is an I/O abstraction library. Applications should watch memory use when input or output can grow without limits.