How to Install and Uninstall perl-constant-defer Package on openSuSE Tumbleweed
Last updated: December 24,2024
1. Install "perl-constant-defer" package
This guide covers the steps necessary to install perl-constant-defer on openSuSE Tumbleweed
$
sudo zypper refresh
Copied
$
sudo zypper install
perl-constant-defer
Copied
2. Uninstall "perl-constant-defer" package
This guide let you learn how to uninstall perl-constant-defer on openSuSE Tumbleweed:
$
sudo zypper remove
perl-constant-defer
Copied
3. Information about the perl-constant-defer package on openSuSE Tumbleweed
Information for package perl-constant-defer:
--------------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : perl-constant-defer
Version : 6-2.29
Arch : noarch
Vendor : openSUSE
Installed Size : 58.8 KiB
Installed : No
Status : not installed
Source package : perl-constant-defer-6-2.29.src
Upstream URL : http://search.cpan.org/dist/constant-defer/
Summary : Constant Subs with Deferred Value Calculation
Description :
'constant::defer' creates a subroutine which on the first call runs given
code to calculate its value, and on any subsequent calls just returns that
value, like a constant. The value code is discarded once run, allowing it
to be garbage collected.
Deferring a calculation is good if it might take a lot of work or produce a
big result but is only needed sometimes or only well into a program run. If
it's never needed then the value code never runs.
A deferred constant is generally not inlined or folded (see the
perlop/Constant Folding manpage) since it's not a single scalar value. In
the current implementation a deferred constant becomes a plain constant
after the first use, so may inline etc in code compiled after that (see the
/IMPLEMENTATION manpage below).
See _examples/simple.pl_ in the constant-defer source code for a complete
sample program.
--------------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : perl-constant-defer
Version : 6-2.29
Arch : noarch
Vendor : openSUSE
Installed Size : 58.8 KiB
Installed : No
Status : not installed
Source package : perl-constant-defer-6-2.29.src
Upstream URL : http://search.cpan.org/dist/constant-defer/
Summary : Constant Subs with Deferred Value Calculation
Description :
'constant::defer' creates a subroutine which on the first call runs given
code to calculate its value, and on any subsequent calls just returns that
value, like a constant. The value code is discarded once run, allowing it
to be garbage collected.
Deferring a calculation is good if it might take a lot of work or produce a
big result but is only needed sometimes or only well into a program run. If
it's never needed then the value code never runs.
A deferred constant is generally not inlined or folded (see the
perlop/Constant Folding manpage) since it's not a single scalar value. In
the current implementation a deferred constant becomes a plain constant
after the first use, so may inline etc in code compiled after that (see the
/IMPLEMENTATION manpage below).
See _examples/simple.pl_ in the constant-defer source code for a complete
sample program.