How to Install and Uninstall perl-Context-Preserve.noarch Package on Red Hat Enterprise Linux 8 (RHEL 8)

Last updated: November 30,2024

1. Install "perl-Context-Preserve.noarch" package

This guide covers the steps necessary to install perl-Context-Preserve.noarch on Red Hat Enterprise Linux 8 (RHEL 8)

$ sudo dnf update $ sudo dnf install perl-Context-Preserve.noarch

2. Uninstall "perl-Context-Preserve.noarch" package

This guide covers the steps necessary to uninstall perl-Context-Preserve.noarch on Red Hat Enterprise Linux 8 (RHEL 8):

$ sudo dnf remove perl-Context-Preserve.noarch $ sudo dnf autoremove

3. Information about the perl-Context-Preserve.noarch package on Red Hat Enterprise Linux 8 (RHEL 8)

Last metadata expiration check: 1:02:35 ago on Mon Feb 26 15:59:38 2024.
Available Packages
Name : perl-Context-Preserve
Version : 0.03
Release : 11.el8
Architecture : noarch
Size : 25 k
Source : perl-Context-Preserve-0.03-11.el8.src.rpm
Repository : epel
Summary : Run code after a subroutine call, preserving the context
URL : https://metacpan.org/release/Context-Preserve
License : GPL+ or Artistic
Description : Sometimes you need to call a function, get the results, act on the results,
: then return the result of the function. This is painful because of contexts;
: the original function can behave different if it's called in void, scalar, or
: list context. You can ignore the various cases and just pick one, but that's
: fragile. To do things right, you need to see which case you're being called
: in, and then call the function in that context. This results in 3 code paths,
: which is a pain to type in (and maintain). This module automates the process.
: You provide a code reference that is the "original function", and another code
: reference to run after running the original. You can modify the return value
: (aliased to @_) here, and do whatever else you need to do. 'wantarray' is
: correct inside both code references; in "after", though, the return value is
: ignored and the value 'wantarray' returns is related to the context that the
: original function was called in.