How to Install and Uninstall libcps-perl Package on Ubuntu 20.10 (Groovy Gorilla)

Last updated: December 24,2024

1. Install "libcps-perl" package

This guide let you learn how to install libcps-perl on Ubuntu 20.10 (Groovy Gorilla)

$ sudo apt update $ sudo apt install libcps-perl

2. Uninstall "libcps-perl" package

Here is a brief guide to show you how to uninstall libcps-perl on Ubuntu 20.10 (Groovy Gorilla):

$ sudo apt remove libcps-perl $ sudo apt autoclean && sudo apt autoremove

3. Information about the libcps-perl package on Ubuntu 20.10 (Groovy Gorilla)

Package: libcps-perl
Architecture: all
Version: 0.19-1
Priority: optional
Section: universe/perl
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Perl Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 78
Depends: perl, libfuture-perl
Recommends: libsub-name-perl
Filename: pool/universe/libc/libcps-perl/libcps-perl_0.19-1_all.deb
Size: 35384
MD5sum: a32cdc7230f849e37a9cd067a7b96edb
SHA1: f5722a59e499f4078c3a8b032ce5582ae4c8e051
SHA256: 053cab4fc71277a4fcd04f6245733f7cdb0a2e8396e40d23dada0e002cda9cfd
SHA512: d2106e142fa6ccb7a53fde1cfa5bcd26291772f9ace63720a07284552e3248aa50a3f51b5bb651dc9b82ed1e86036ff963609b96656bf70363c898446e3d4e95
Homepage: https://metacpan.org/release/CPS
Description-en: module to manage flow of control in Continuation Passing Style
CPS is a Perl module that enables developers to write code in Continuation
Passing Style, which is a style of writing code where the normal call/return
mechanism is replaced by explicit "continuations". It is useful whenever some
form of asynchronous or event-based programming is in use.
.
Note: This module is entirely deprecated now. It is maintained for
compatibility for any code still using it, but please consider rewriting to
use Future instead, which offers a far neater method of representing
asynchronous program and data flow. In addition, Future::AsyncAwait can
further improve readability of Future-based code by letting it use the
familiar kinds of Perl control structure while still being asynchronous.
Description-md5: 389b95992c07b0301afcbd545e71c0da