How to Install and Uninstall libghc-inspection-testing-prof Package on Ubuntu 21.04 (Hirsute Hippo)
Last updated: February 03,2025
1. Install "libghc-inspection-testing-prof" package
This is a short guide on how to install libghc-inspection-testing-prof on Ubuntu 21.04 (Hirsute Hippo)
$
sudo apt update
Copied
$
sudo apt install
libghc-inspection-testing-prof
Copied
2. Uninstall "libghc-inspection-testing-prof" package
This guide covers the steps necessary to uninstall libghc-inspection-testing-prof on Ubuntu 21.04 (Hirsute Hippo):
$
sudo apt remove
libghc-inspection-testing-prof
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the libghc-inspection-testing-prof package on Ubuntu 21.04 (Hirsute Hippo)
Package: libghc-inspection-testing-prof
Architecture: amd64
Version: 0.4.2.4-1build4
Priority: optional
Section: universe/haskell
Source: haskell-inspection-testing
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Haskell Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1223
Provides: libghc-inspection-testing-prof-0.4.2.4-7592e
Depends: libghc-inspection-testing-dev (= 0.4.2.4-1build4), libghc-base-prof-4.13.0.0-2f220, libghc-containers-prof-0.6.2.1-ab1cf, libghc-ghc-prof-8.8.4-bc988, libghc-mtl-prof-2.2.2-7208c, libghc-template-haskell-prof-2.15.0.0-80f0d, libghc-transformers-prof-0.5.6.2-59c2c
Filename: pool/universe/h/haskell-inspection-testing/libghc-inspection-testing-prof_0.4.2.4-1build4_amd64.deb
Size: 130180
MD5sum: 9ae29308379372d75502e8615dd1bf26
SHA1: 91fec8f53f5d219481b519078492bbd0addb246c
SHA256: 514b1da71840a4e134ee2daffde48b83ae1021c67cdc93cada4c41b4d64e7eef
SHA512: 8795ad282ae8541b8f74cf77cb94d5b4b0719af8c474700b52126040015e93bb5db30c3e6d0984c1f20b1b31af19beeb5288930ba74775d47406325e682601a9
Homepage: https://github.com/nomeata/inspection-testing
Description-en: GHC plugin to do inspection testing; profiling libraries
Some carefully crafted libraries make promises to their
users beyond functionality and performance.
.
Examples are: Fusion libraries promise intermediate data
structures to be eliminated. Generic programming libraries promise
that the generic implementation is identical to the
hand-written one. Some libraries may promise allocation-free
or branch-free code.
.
Conventionally, the modus operandi in all these cases is
that the library author manually inspects the (intermediate or
final) code produced by the compiler. This is not only
tedious, but makes it very likely that some change, either
in the library itself or the surrounding eco-system,
breaks the library’s promised without anyone noticing.
.
This package provides a disciplined way of specifying such
properties, and have them checked by the compiler. This way,
this checking can be part of the ususal development cycle
and regressions caught early.
.
This package provides a library for the Haskell programming language, compiled
for profiling. See http://www.haskell.org/ for more information on Haskell.
Description-md5: 6c5daf0c10356f0ce7b473c8aa8a2f4b
Architecture: amd64
Version: 0.4.2.4-1build4
Priority: optional
Section: universe/haskell
Source: haskell-inspection-testing
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Haskell Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 1223
Provides: libghc-inspection-testing-prof-0.4.2.4-7592e
Depends: libghc-inspection-testing-dev (= 0.4.2.4-1build4), libghc-base-prof-4.13.0.0-2f220, libghc-containers-prof-0.6.2.1-ab1cf, libghc-ghc-prof-8.8.4-bc988, libghc-mtl-prof-2.2.2-7208c, libghc-template-haskell-prof-2.15.0.0-80f0d, libghc-transformers-prof-0.5.6.2-59c2c
Filename: pool/universe/h/haskell-inspection-testing/libghc-inspection-testing-prof_0.4.2.4-1build4_amd64.deb
Size: 130180
MD5sum: 9ae29308379372d75502e8615dd1bf26
SHA1: 91fec8f53f5d219481b519078492bbd0addb246c
SHA256: 514b1da71840a4e134ee2daffde48b83ae1021c67cdc93cada4c41b4d64e7eef
SHA512: 8795ad282ae8541b8f74cf77cb94d5b4b0719af8c474700b52126040015e93bb5db30c3e6d0984c1f20b1b31af19beeb5288930ba74775d47406325e682601a9
Homepage: https://github.com/nomeata/inspection-testing
Description-en: GHC plugin to do inspection testing; profiling libraries
Some carefully crafted libraries make promises to their
users beyond functionality and performance.
.
Examples are: Fusion libraries promise intermediate data
structures to be eliminated. Generic programming libraries promise
that the generic implementation is identical to the
hand-written one. Some libraries may promise allocation-free
or branch-free code.
.
Conventionally, the modus operandi in all these cases is
that the library author manually inspects the (intermediate or
final) code produced by the compiler. This is not only
tedious, but makes it very likely that some change, either
in the library itself or the surrounding eco-system,
breaks the library’s promised without anyone noticing.
.
This package provides a disciplined way of specifying such
properties, and have them checked by the compiler. This way,
this checking can be part of the ususal development cycle
and regressions caught early.
.
This package provides a library for the Haskell programming language, compiled
for profiling. See http://www.haskell.org/ for more information on Haskell.
Description-md5: 6c5daf0c10356f0ce7b473c8aa8a2f4b