List::S...tils::XS(3)
β¨ NAME β¨
List::SomeUtils::XS β the XS implementation for List::SomeUtils, bestie π
This is the manual page for it, so likeβ¦ welcome to the backstage area π
πΈ VERSION πΈ
version 0.59
π DESCRIPTION π
Okay so first things first: there are no user-facing parts here. Like, none. Zero. If you came looking for the actual functions and the API tea, you want to go read List::SomeUtils instead β that's where all the details live, fr fr.
You shouldn't have to install this module directly. The way it actually works is iconic honestly: when you install List::SomeUtils, it checks whether your system has a compiler. If it does, then it adds a dependency on this module so that it gets installed and you have the faster XS implementation. Slay. Automatic. You didn't even have to ask π
So real talk though, here's the little catch, and it's giving circular-dependency drama: this distribution requires List::SomeUtils, but to avoid a circular dependency, that dependency is explicitly left out from this distribution's metadata. Which sounds chill until you remember β without LSU already installed, this module cannot function. Periodt. So don't go trying to bootstrap it all by yourself, okay? π
π¦ SEE ALSO π¦
- List::Util
- List::AllUtils
Go read those, they're literally right there π«Ά
π HISTORICAL COPYRIGHT π
Giving credit where credit is due, because we always do that here β¨
- Some parts copyright 2011 Aaron Crane.
- Copyright 2004 - 2010 by Tassilo von Parseval.
- Copyright 2013 - 2015 by Jens Rehsack.
π SUPPORT π
Found a bug? Not me finding a bug π Bestie, bugs may be submitted at:
https://github.com/houseabsolute/List-SomeUtils-XS/issues
π₯ SOURCE π₯
The source code repository for List-SomeUtils-XS can be found at:
https://github.com/houseabsolute/List-SomeUtils-XS
Go look at the code, it's right there, main character energy β
π DONATIONS π
Okay this part is so sweet actually π₯Ί If you'd like to thank me for the work I've done on this module, please consider making a "donation" to me via PayPal. I spend a lot of free time creating free software, and would appreciate any support you'd care to offer.
And like β please note that I am not suggesting that you must do this in order for me to continue working on this particular software. I will continue to do so, inasmuch as I have in the past, for as long as it interests me. No pressure, no cap π
Similarly, a donation made in this way will probably not make me work on this software much more, unless I get so many donations that I can consider working on free software full time (let's all have a chuckle at that together π). We're all laughing, it's fine, it's a vibe.
To donate, log into PayPal and send money to autarch@urth.org, or use the button at:
https://houseabsolute.com/foss-donations/
π AUTHOR π
Dave Rolsky <autarch@urth.org>
π COPYRIGHT AND LICENSE π
This software is Copyright (c) 2026 by Dave Rolsky.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)
The full text of the license can be found in the LICENSE file included with this distribution. Read it bestie, it's important π«Ά
Okay and that's a wrap on the List::S...tils::XS(3) page! This little beauty ships with perl v5.42.3, dated 2026-06-23. Byeee, go install List::SomeUtils and let the compiler do its thing πβ¨π
π¦ where this page comes from
- fedora 43: perl-List-SomeUtils-XS 0.59-1.fc43 Β· Artistic-2.0 AND ( GPL-1.0-or-later OR Artistic-1.0-Perl )
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms