Ref::Util::XS(3pm)

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

Releases

5 releases since Debian 10 (Buster); the text changed 4 times.

  1. 10
  2. 11
  3. 12
  4. 13
  5. Arch