Ref::Util::XS3pm
Xs implementation for ref::util
Usage
use Ref::Util;# Don't use Ref::Util::XS directly!if (is_arrayref($something) {print for @$something;}elsif (is_hashref($something)) {print for sort values %$something;}
Version
version 0.117
Overview
Ref::Util::XS is the XS implementation of Ref::Util, which provides several functions to help identify references in a more convenient way than the usual approach of examining the return value of "ref".
You should use Ref::Util::XS by installing Ref::Util itself: if the system you install it on has a C compiler available, "Ref::Util::XS" will be installed and used automatically, providing a significant speed boost to everything that uses "Ref::Util".
See Ref::Util for full documentation of the available functions.
Thanks
The following people have been invaluable in their feedback and support.
•
|
Yves Orton |
|---|---|
•
|
Steffen Müller |
•
|
Jarkko Hietaniemi |
•
|
Mattia Barbon |
•
|
Zefram |
•
|
Tony Cook |
•
|
Sergey Aleynikov |
Authors and maintainers
•
|
Aaron Crane |
|---|---|
•
|
Vikentiy Fesunov |
•
|
Sawyer X |
•
|
Gonzalo Diethelm |
•
|
Karen Etheridge |
•
|
Graham Knop |
•
|
p5pclub |
Copyright and license
This software is Copyright (c) 2018 by Sawyer X.
This is free software, licensed under:
The MIT (X11) License
Releases
5 releases since Debian 10 (Buster); the text changed 4 times.