My Favorite Modules: PerlIO::via
OK, I confess: PerlIO::via is not a module that I use every day. It allows you, easily, and with minimal code, to modify an I/O stream before it gets to the reader of the stream. or after the writer has written it. All you do is write (say) My::Module
conforming to the parts of the PerlIO::via
interface you need, and provide it to the second argument of open()
or binmode()
as…