IO::Unc...s::Base(3pm)

πŸ’… IO::Uncompress::Base β€” bestie edition

okay so real talk: this page is from the Perl Programmers Reference Guide, and the star of the show is IO::Uncompress::Base, aka IO::Unc...s::Base(3pm) if you're squinting at a narrow terminal. she's the base class. the blueprint. the mother of invention πŸŽ€


✨ NAME ✨

IO::Uncompress::Base β€” literally the Base Class for IO::Uncompress modules. that's her whole job. icon behavior πŸ‘‘


🌸 SYNOPSIS 🌸

use IO::Uncompress::Base ;

that's it. that's the whole vibe. but also… don't actually do this, keep reading πŸ™ˆ


πŸ¦‹ DESCRIPTION πŸ¦‹

okay so listen. this module is not for direct use in application code β€” like, at all, bestie, do not come for her. her sole purpose is to be sub-classed by IO::Uncompress modules. she's backstage crew, not the main character. she makes everybody else look good and that is iconic in its own way πŸ’œ

fr fr do not use this in your app code. she's a parent class, not a plug-and-play situation, iykyk.

πŸ’– SUPPORT πŸ’–

got feedback? questions? bug reports? you know the drill β€” send them to:


🌈 SEE ALSO 🌈

the whole friend group, assembled. go say hi πŸ‘‹

  • Compress::Zlib
  • IO::Compress::Gzip
  • IO::Uncompress::Gunzip
  • IO::Compress::Deflate
  • IO::Uncompress::Inflate
  • IO::Compress::RawDeflate
  • IO::Uncompress::RawInflate
  • IO::Compress::Bzip2
  • IO::Uncompress::Bunzip2
  • IO::Compress::Lzma
  • IO::Uncompress::UnLzma
  • IO::Compress::Xz
  • IO::Uncompress::UnXz
  • IO::Compress::Lzip
  • IO::Uncompress::UnLzip
  • IO::Compress::Lzop
  • IO::Uncompress::UnLzop
  • IO::Compress::Lzf
  • IO::Uncompress::UnLzf
  • IO::Compress::Zstd
  • IO::Uncompress::UnZstd
  • IO::Uncompress::AnyInflate
  • IO::Uncompress::AnyUncompress

also:

  • IO::Compress::FAQ

and these legends:

  • File::GlobMapper
  • Archive::Zip
  • Archive::Tar
  • IO::Zlib

🧚 AUTHOR 🧚

this module was written by Paul Marquess, "pmqs@cpan.org". absolute legend, no cap 🫑✨


⭐ MODIFICATION HISTORY ⭐

see the Changes file. the lore is documented, go read it πŸ“–


Copyright (c) 2005-2026 Paul Marquess. All rights reserved.

this program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. periodt πŸ’…


and that's the tea, bestie πŸ“ β€” this page was served up by perl v5.42.3, dated 2026-11-03, and it's IO::Unc...s::Base(3pm) all the way down. mwah πŸ’‹πŸ¦‹

πŸ“¦ where this page comes from