List::M...tils::PP(3)

πŸ’… List::M...tils::PP(3) β€” aka the pure Perl era of List::MoreUtils

okay so real talk, bestie: this is the manual page List::M...tils::PP(3), and it comes to you courtesy of User Contributed Perl Documentation β€” you know, the part of the docs that's like "a real one contributed this." ✨


🌸 NAME 🌸

List::MoreUtils::PP β€” it's giving pure Perl implementation of List::MoreUtils, no cap. That's the whole vibe: the same utility goodness, except it's all Perl under the hood. πŸ’–


πŸ¦‹ SYNOPSIS πŸ¦‹

ok so here's literally the entire setup, copy it exactly, don't get creative:

BEGIN { $ENV{LIST_MOREUTILS_PP} = 1; }
use List::MoreUtils qw(:all);

that's it. that's the whole ritual. set that env var in a BEGIN block before the use and you're slaying. 🌈


πŸŽ€ SEE ALSO πŸŽ€

  • List::Util β€” the other one. go say hi. πŸ‘‹

πŸ‘‘ AUTHOR πŸ‘‘

these three are the main characters, show some respect:

  • Jens Rehsack <rehsack AT cpan.org>
  • Adam Kennedy <adamk@cpan.org>
  • Tassilo von Parseval <tassilo.von.parseval@rwth-aachen.de>

okay legal moment, but make it cute. Some parts copyright 2011 Aaron Crane.

Copyright 2004 - 2010 by Tassilo von Parseval

Copyright 2013 - 2017 by Jens Rehsack

now the license tea, and this part is fr fr important so read it properly:

All code added with 0.417 or later is licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

πŸ’€ yeah that's the standard all-caps disclaimer, do not skip it, it means something.

and for the OGs β€” all code until 0.416 is licensed under the same terms as Perl itself, either Perl version 5.8.4 or, at your option, any later version of Perl 5 you may have available. periodt. 🫢


so yeah, that's the whole page β€” short, sweet, and absolutely iconic. this was perl v5.42.0, dated 2020-10-22, signing off from List::M...tils::PP(3). mwah πŸ’‹βœ¨πŸ“

πŸ“¦ where this page comes from