You are here: Home / LBN / Up2date / Core Linux / BastionLinux 19 / perl-Safe-Isa-1.000005-1.lbn19.noarch

perl-Safe-Isa-1.000005-1.lbn19.noarch

Package Attributes
RPM  perl-Safe-Isa-1.000005-1.lbn19.noarch.rpm Architecture  noarch Size  12109 Created  2019/09/30 06:54:08 UTC
Package Specification
Summary Call isa, can, does and DOES safely on things that may not be objects
Group Development/Libraries
License GPL+ or Artistic
Home Page http://search.cpan.org/dist/Safe-Isa/
Description

How many times have you found yourself writing:

if ($obj->isa(Something)) {

and then shortly afterwards cursing and changing it to:

if (Scalar::Util::blessed($obj) and $obj->isa(Something)) {

Right. That's why this module exists.

Requires
rpmlib(PayloadFilesHavePrefix)  
rpmlib(FileDigests)  
rpmlib(CompressedFileNames)  
rpmlib(PayloadIsXz)  
Provides
perl(Safe::Isa)
perl-Safe-Isa

Document Actions