"Scalar::Util" contains a selection of subroutines that people have expressed would be nice to have in the perl core, but the usage would not really be high enough to warrant the use of a keyword, and the size would be so small that being individual ...
PEVANS/Scalar-List-Utils-1.55 - 12 Apr 2020 13:25:42 UTCThis module provides a set of utility routines that efficiently manipulate bits in vec strings. Highly optimized XS functions are used whenever possible, but straightforward pure Perl replacements are also available for platforms without a C compiler...
VPIT/Scalar-Vec-Util-0.08 - 02 Sep 2013 13:03:01 UTCThis module exports a number of wrappers around perl's builtin "grok_number" function, which returns the numeric type of its argument, or 0 if it isn't numeric....
CHOCOLATE/Scalar-Util-Numeric-0.40 - 21 Oct 2014 22:24:13 UTCThis module is DEPRECATED. Please use Ref::Util instead. This is an alternate interface to "Scalar::Util"'s "reftype" function. Instead of manual type checking you can just call methods on the result to see if matches the desired type....
BURAK/Scalar-Util-Reftype-0.46 - 25 Dec 2018 11:24:01 UTCScalar::Util::Instance provides is-a predicates to look up an is-a hierarchy for specific classes. This is an alternative to "blessed($obj) && $obj->isa(...)", but is significantly faster than it....
GFUJI/Scalar-Util-Instance-0.001 - 26 Oct 2009 05:58:06 UTCThis module is written mainly for the convenience of Data::Sah, as a drop-in pure-perl replacement for the XS module Scalar::Util::Numeric, in the case when Data::Sah needs to generate code that uses PP modules instead of XS ones. Not all functions f...
PERLANCAR/Scalar-Util-Numeric-PP-0.04 - 21 Jan 2016 19:52:42 UTC"Scalar::Util::LooksLikeNumber" contains looks_like_number() like "Scalar::Util"'s looks_like_number(), except it returns the raw value from the C function. Scalar::Util used to do this also, but it returns a booleanized value since 1.39....
PERLANCAR/Scalar-Util-LooksLikeNumber-1.39.2 - 06 Nov 2015 06:35:57 UTCSimilar to "Hsah::MoreUtils" and "List::MoreUtils", "Scalar::MoreUtils" contains trivial but commonly-used scalar functionality. Essentially, provide some pretty trivial functionality that I find useful over and over. The value of this module will pr...
RKRIMEN/Scalar-MoreUtils-0.02 - 08 Feb 2007 03:59:52 UTCIt has long been noted that Perl would benefit from a "does()" built-in. A check that "ref($thing) eq 'ARRAY'" doesn't allow you to accept an object that uses overloading to provide an array-like interface. Functions "does($scalar, $role)" Checks if ...
TOBYINK/Scalar-Does-0.203 - 31 Jan 2017 17:31:09 UTCScalar::Alias allows you to declare lexical scalar aliases. There are many modules that provides variable aliases, but this module is faster than any other alias modules, because it walks into compiled syntax trees and inserts custom opcodes into the...
GFUJI/Scalar-Alias-0.06 - 17 Jun 2009 09:17:46 UTCModule::Generic as its name says it all, is a generic module to inherit from. It is designed to provide a useful framework and speed up coding and debugging. It contains standard and support methods that may be superseded by your the module using Mod...
JDEGUEST/Module-Generic-v0.13.0 - 25 Aug 2020 10:16:52 UTCThis simple module can make scalars read-only. Useful to protect configuration variables, for example. This module can also be used to subvert Perl's many read-only variables to potential evil trickery. readonly Ths function takes a scalar variable a...
GOZER/Scalar-Readonly-0.03 - 23 Jan 2012 20:11:28 UTCScalar::Classify provides a routine named "classify" that can be used to examine a given argument to determine it's type and class (if any). Here "type" means either the return from reftype (, or if it's a scalar, a code indicating whether it's a str...
DOOM/Scalar-Classify-0.02 - 17 Jan 2017 06:43:40 UTCThe autobox module promotes Perl's primitive types (literals (strings and numbers), scalars, arrays and hashes) into first-class objects. However, autobox does not provide any methods for these new classes. autobox::CORE provides a set of methods for...
SWALTERS/autobox-Core-1.33 - 17 Dec 2016 22:40:50 UTCThe Class::Delegation module simplifies the creation of delegation-based class hierarchies, allowing a method to be redispatched: * to a single nominated attribute, * to a collection of nominated attributes in parallel, or * to any attribute that can...
DCONWAY/Class-Delegation-1.009001 - 29 May 2020 08:26:24 UTCThis module create a SCALAR with multiple values, where this values can be randomic or can change by a defined period....
GMPASSOS/Scalar-MultiValue-0.03 - 21 Dec 2004 18:40:18 UTCThis modules provides a collection of test utilities for scalar variables. Load the module through Test::Data. Functions blessed_ok( SCALAR ) Ok if the SCALAR is a blessed reference. POD ERRORS Hey! The above document had some coding errors, which ar...
BDFOY/Test-Data-1.242 - 26 Apr 2018 16:20:11 UTCConstants "Any" "Item" "Bool" "Undef" "Defined" "Value" "Str" "Num" "Int" "ClassName" "RoleName" "Ref" "ScalarRef" "ArrayRef" "HashRef" "CodeRef" "RegexpRef" "GlobRef" "FileHandle" "Object"...
TOBYINK/Scalar-Does-0.203 - 31 Jan 2017 17:31:09 UTC