How to Install and Uninstall perl-Context-Preserve.noarch Package on Fedora 38

Last updated: November 28,2024

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

This is a short guide on how to install perl-Context-Preserve.noarch on Fedora 38

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

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

Please follow the step by step instructions below to uninstall perl-Context-Preserve.noarch on Fedora 38:

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

3. Information about the perl-Context-Preserve.noarch package on Fedora 38

Last metadata expiration check: 3:32:11 ago on Sat Mar 16 22:59:57 2024.
Available Packages
Name : perl-Context-Preserve
Version : 0.03
Release : 18.fc38
Architecture : noarch
Size : 22 k
Source : perl-Context-Preserve-0.03-18.fc38.src.rpm
Repository : fedora
Summary : Run code after a subroutine call, preserving the context
URL : https://metacpan.org/release/Context-Preserve
License : GPL-1.0-or-later OR Artistic-1.0-Perl
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.