RSS | Module Info | Add a review of Scalar-List-Utils

3 out of 3 found this review helpful:

Scalar-List-Utils (1.19) *****

The functions offered by Scalar-List-Utils are indispensable. It's hard to believe that some of them weren't in the core to begin with. Scalar::Util is one of the modules I used most often when writing routines that need to validate data or behave polymorphically. Learn and love these modules.

Ricardo SIGNES - 2007-05-08 19:12:46
Was this review helpful to you?  Yes No

10 out of 10 found this review helpful:

Scalar-List-Utils (1.18) ****

Scalar::Util and List::Util are some of the most useful and most depended on modules in CPAN. They help to increase the clarity of many expressions, especially when you know what exactly what you want to do, and Perl's DWIM'ness starts to get in the way a bit.

The annoyance with it not having any/all functions has gone now we have List::MoreUtils.

The one remaining annoyance with this module, is that as new functions have been added to Scalar::Util it is not always clear WHICH functions are available in what versions and on what platforms. For example, on some platforms weakrefs are not available, even though that version is supposed to support them.

As a result you often need to write unit tests to double check that Scalar::Util has the functions you need, especially as I mentioned for things like weaken.

Adam Kennedy - 2006-02-24 21:49:56
Was this review helpful to you?  Yes No

Scalar-List-Utils (1.14) ****

This module has a lot of handy functions that give one access to low-level information without resorting to XS.

Robert Rothenberg - 2004-11-17 14:41:12
Was this review helpful to you?  Yes No

Scalar-List-Utils (1.13) *****

This module solves problems that are intractable without using it.

David Muir Sharnoff - 2004-02-24 13:33:03
Was this review helpful to you?  Yes No


the camel