NAME

WWW::Suffit::RefUtil - Pure Perl Utility functions for checking references and data

SYNOPSIS

use WWW::Suffit::RefUtil qw/ :all /;

DESCRIPTION

Pure Perl Utility functions for checking references and data

STOP! All functions in this module have been deprecated in favor of Acrux::RefUtil

AS

The 'as' functions are introduced by the :as import tag, which check the type of passed argument and returns it as required type

as_array_ref

Deprecated! See Acrux::RefUtil

as_array, as_list

Deprecated! See Acrux::RefUtil

as_first, as_first_val

Deprecated! See Acrux::RefUtil

as_hash_ref

Deprecated! See Acrux::RefUtil

as_hash

Deprecated! See Acrux::RefUtil

as_last, as_last_val, as_latest

Deprecated! See Acrux::RefUtil

CHECK

Check functions are introduced by the :check import tag, which check the argument type and return a bool

is_ref

Deprecated! See Acrux::RefUtil

is_scalar_ref

Deprecated! See Acrux::RefUtil

is_array_ref

Deprecated! See Acrux::RefUtil

is_hash_ref

Deprecated! See Acrux::RefUtil

is_code_ref

Deprecated! See Acrux::RefUtil

is_glob_ref

Deprecated! See Acrux::RefUtil

is_regexp_ref, is_regex_ref, is_rx

Deprecated! See Acrux::RefUtil

is_value

Deprecated! See Acrux::RefUtil

is_string

Deprecated! See Acrux::RefUtil

is_number

Deprecated! See Acrux::RefUtil

is_integer, is_int8, is_int16, is_int32, is_int64

Deprecated! See Acrux::RefUtil

is_undef

Deprecated! See Acrux::RefUtil

VOID

Void functions are introduced by the :void import tag, which check the argument type in void value and return a bool

is_void

Deprecated! See Acrux::RefUtil

isnt_void

Deprecated! See Acrux::RefUtil

FLAG

is_false_flag

Deprecated! See Acrux::RefUtil

is_true_flag

Deprecated! See Acrux::RefUtil

HISTORY

See Changes file

TO DO

See TODO file

SEE ALSO

Acrux::RefUtil, Data::Util::PurePerl, Params::Classify, Ref::Util, CTK::TFVals, CTK::ConfGenUtil

AUTHOR

Serż Minus (Sergey Lepenkov) https://www.serzik.com <abalama@cpan.org>

COPYRIGHT

Copyright (C) 1998-2025 D&D Corporation. All Rights Reserved

LICENSE

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See LICENSE file and https://dev.perl.org/licenses/