How to Install and Uninstall libppx-compare-ocaml Package on Ubuntu 21.10 (Impish Indri)

Last updated: May 02,2024

1. Install "libppx-compare-ocaml" package

This is a short guide on how to install libppx-compare-ocaml on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install libppx-compare-ocaml

2. Uninstall "libppx-compare-ocaml" package

Please follow the guidance below to uninstall libppx-compare-ocaml on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove libppx-compare-ocaml $ sudo apt autoclean && sudo apt autoremove

3. Information about the libppx-compare-ocaml package on Ubuntu 21.10 (Impish Indri)

Package: libppx-compare-ocaml
Architecture: amd64
Version: 0.14.0-1build4
Priority: optional
Section: universe/ocaml
Source: ppx-compare
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian OCaml Maintainers
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 126
Provides: libppx-compare-ocaml-q3cy9
Depends: libbase-ocaml-cz6f0, libmigrate-parsetree-ocaml-n2039, libsexplib0-ocaml-drlz0, ocaml-base-nox-4.11.1
Filename: pool/universe/p/ppx-compare/libppx-compare-ocaml_0.14.0-1build4_amd64.deb
Size: 26964
MD5sum: bd81cfd152e3fd0abca92470eb25b575
SHA1: 11a911296d909630707d03f85456903679c9dec4
SHA256: 0be7f572f8ad6244c7785fde8b2788a18074362ae2af46c61991ad9b04905f92
SHA512: a07c6ea28115321b06d99bf952ca842b04e511e989ba9fd1307596619e24685456ab31668b7039685e5533d2306403cc5032e04b391a352380a776e2a710037a
Homepage: https://github.com/janestreet/ppx_compare
Description-en: generation of comparison functions from OCaml types (runtime)
Ppx_compare is a ppx rewriter that derives comparison and equality
functions from type representations. The scaffolded functions are
usually much faster than ocaml's Pervasives.compare and
Pervasives.(=). Scaffolding functions also gives you more flexibility
by allowing you to override them for a specific type and more safety
by making sure that you only compare comparable values.
.
This package contains runtime files.
Description-md5: 3f17cb47e6da3ca3e7b90d4c68df765c