How to Install and Uninstall libghc-tf-random-prof Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 20,2024

1. Install "libghc-tf-random-prof" package

This guide let you learn how to install libghc-tf-random-prof on Ubuntu 16.04 LTS (Xenial Xerus)

$ sudo apt update $ sudo apt install libghc-tf-random-prof

2. Uninstall "libghc-tf-random-prof" package

Please follow the guidance below to uninstall libghc-tf-random-prof on Ubuntu 16.04 LTS (Xenial Xerus):

$ sudo apt remove libghc-tf-random-prof $ sudo apt autoclean && sudo apt autoremove

3. Information about the libghc-tf-random-prof package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: libghc-tf-random-prof
Priority: extra
Section: universe/haskell
Installed-Size: 569
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Haskell Group
Architecture: amd64
Source: haskell-tf-random
Version: 0.5-5
Provides: libghc-tf-random-prof-0.5-be1be
Depends: libghc-tf-random-dev (= 0.5-5), libghc-base-prof-4.8.2.0-0d6d1, libghc-primitive-prof-0.6.1.0-b2a7b, libghc-random-prof-1.1-c46cc, libghc-time-prof-1.5.0.1-1b9a5
Filename: pool/universe/h/haskell-tf-random/libghc-tf-random-prof_0.5-5_amd64.deb
Size: 65006
MD5sum: 306be944fa4160da248e7c51b5be0128
SHA1: ee16faec591e238b8bd0cfab2e53f2448d9f3c29
SHA256: 491c0b971c56d4669852485af6333bd3dcc8d69216a099c5fbbce09ecac6b077
Description-en: High-quality splittable pseudorandom number generator; profiling libraries
This package contains an implementation of a high-quality splittable
pseudorandom number generator. The generator is based on a cryptographic hash
function built on top of the ThreeFish block cipher. See the paper Splittable
Pseudorandom Number Generators Using Cryptographic Hashing by Claessen, Pałka
for details and the rationale of the design.
.
The package provides the following:
.
* A splittable PRNG that implements the standard System.Random.RandomGen class.
.
* The generator also implements an alternative version of the
System.Random.TF.Gen.RandomGen class (exported from System.Random.TF.Gen),
which requires the generator to return pseudorandom integers from the full
32-bit range, and contains an n-way split function.
.
* An alternative version of the Random class is provided, which is linked to
the new RandomGen class, together with Random instances for some integral
types.
.
* Two functions for initialising the generator with a non-deterministic
seed: one using the system time, and one using the /dev/urandom UNIX
special file.
.
Please note that even though the generator provides very high-quality
pseudorandom numbers, it has not been designed with cryptographic applications
in mind.
.
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: 243712c91ee74ef165aed6b3e5365abe
Homepage: http://hackage.haskell.org/package/tf-random
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu