How to Install and Uninstall libghc-quickcheck-safe-dev Package on Ubuntu 21.10 (Impish Indri)
Last updated: December 23,2024
1. Install "libghc-quickcheck-safe-dev" package
Here is a brief guide to show you how to install libghc-quickcheck-safe-dev on Ubuntu 21.10 (Impish Indri)
$
sudo apt update
Copied
$
sudo apt install
libghc-quickcheck-safe-dev
Copied
2. Uninstall "libghc-quickcheck-safe-dev" package
Please follow the steps below to uninstall libghc-quickcheck-safe-dev on Ubuntu 21.10 (Impish Indri):
$
sudo apt remove
libghc-quickcheck-safe-dev
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the libghc-quickcheck-safe-dev package on Ubuntu 21.10 (Impish Indri)
Package: libghc-quickcheck-safe-dev
Architecture: amd64
Version: 0.1.0.6-2build4
Priority: extra
Section: universe/haskell
Source: haskell-quickcheck-safe
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Haskell Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 294
Provides: libghc-quickcheck-safe-dev-0.1.0.6-0432e
Depends: libghc-quickcheck-dev-2.13.2-3e7ed, libghc-base-dev-4.13.0.0-2f220, libghc-containers-dev-0.6.2.1-ab1cf, libc6 (>= 2.2.5), libgmp10
Suggests: libghc-quickcheck-safe-doc, libghc-quickcheck-safe-prof
Filename: pool/universe/h/haskell-quickcheck-safe/libghc-quickcheck-safe-dev_0.1.0.6-2build4_amd64.deb
Size: 37416
MD5sum: 8231bf4ce02144be460bb736e37a70da
SHA1: 1162841ec6db8a16505ae6b020ff8b3872c6d002
SHA256: 82fe7f7a4d5395649abc65b4e736d135916b637164155d1619e1668acf553051
SHA512: e02c655750968bc78d8efc56311485d626617e945e30e55f4b76e5ddbfaaf143dc58b769a12a8132692880cb966e08dda0b805e82142c74fa4d8c119b7f8eb3d
Homepage: http://hackage.haskell.org/package/QuickCheck-safe
Description-en: Safe reimplementation of QuickCheck's core
QuickCheck-safe reimplements the quickCheck functionality with a pure
interface and a very small trusted base (see Test.QuickCheck.Safe.Trusted).
.
* uses the existing Arbitrary instances
* implemented features: testing, result minimization (i.e., shrinking)
* missing features: expected failures, label frequencies, coverage
.
The package is targeted at users who want to leverage SafeHaskell for
sandboxing.
.
>>> putStr $ quickCheck (inventQCGen ()) (\x -> length (x :: [()]) < 10)
*** Failed! Falsifiable (after 18 tests and 3 shrinks):
[(),(),(),(),(),(),(),(),(),(),(),(),(),(),()]
.
This package provides a library for the Haskell programming language.
See http://www.haskell.org/ for more information on Haskell.
Description-md5: 0691e6a922bb92a4a6037301f26e4869
Ghc-Package: QuickCheck-safe-0.1.0.6-BbiU12nuu1PCy5wcxaKcbl
Architecture: amd64
Version: 0.1.0.6-2build4
Priority: extra
Section: universe/haskell
Source: haskell-quickcheck-safe
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Haskell Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 294
Provides: libghc-quickcheck-safe-dev-0.1.0.6-0432e
Depends: libghc-quickcheck-dev-2.13.2-3e7ed, libghc-base-dev-4.13.0.0-2f220, libghc-containers-dev-0.6.2.1-ab1cf, libc6 (>= 2.2.5), libgmp10
Suggests: libghc-quickcheck-safe-doc, libghc-quickcheck-safe-prof
Filename: pool/universe/h/haskell-quickcheck-safe/libghc-quickcheck-safe-dev_0.1.0.6-2build4_amd64.deb
Size: 37416
MD5sum: 8231bf4ce02144be460bb736e37a70da
SHA1: 1162841ec6db8a16505ae6b020ff8b3872c6d002
SHA256: 82fe7f7a4d5395649abc65b4e736d135916b637164155d1619e1668acf553051
SHA512: e02c655750968bc78d8efc56311485d626617e945e30e55f4b76e5ddbfaaf143dc58b769a12a8132692880cb966e08dda0b805e82142c74fa4d8c119b7f8eb3d
Homepage: http://hackage.haskell.org/package/QuickCheck-safe
Description-en: Safe reimplementation of QuickCheck's core
QuickCheck-safe reimplements the quickCheck functionality with a pure
interface and a very small trusted base (see Test.QuickCheck.Safe.Trusted).
.
* uses the existing Arbitrary instances
* implemented features: testing, result minimization (i.e., shrinking)
* missing features: expected failures, label frequencies, coverage
.
The package is targeted at users who want to leverage SafeHaskell for
sandboxing.
.
>>> putStr $ quickCheck (inventQCGen ()) (\x -> length (x :: [()]) < 10)
*** Failed! Falsifiable (after 18 tests and 3 shrinks):
[(),(),(),(),(),(),(),(),(),(),(),(),(),(),()]
.
This package provides a library for the Haskell programming language.
See http://www.haskell.org/ for more information on Haskell.
Description-md5: 0691e6a922bb92a4a6037301f26e4869
Ghc-Package: QuickCheck-safe-0.1.0.6-BbiU12nuu1PCy5wcxaKcbl