How to Install and Uninstall libghc-hashtables-dev Package on Ubuntu 21.04 (Hirsute Hippo)
Last updated: December 23,2024
1. Install "libghc-hashtables-dev" package
Here is a brief guide to show you how to install libghc-hashtables-dev on Ubuntu 21.04 (Hirsute Hippo)
$
sudo apt update
Copied
$
sudo apt install
libghc-hashtables-dev
Copied
2. Uninstall "libghc-hashtables-dev" package
Please follow the instructions below to uninstall libghc-hashtables-dev on Ubuntu 21.04 (Hirsute Hippo):
$
sudo apt remove
libghc-hashtables-dev
Copied
$
sudo apt autoclean && sudo apt autoremove
Copied
3. Information about the libghc-hashtables-dev package on Ubuntu 21.04 (Hirsute Hippo)
Package: libghc-hashtables-dev
Architecture: amd64
Version: 1.2.3.4-1build2
Priority: extra
Section: universe/haskell
Source: haskell-hashtables
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Haskell Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2253
Provides: libghc-hashtables-dev-1.2.3.4-80bc2
Depends: libghc-base-dev-4.13.0.0-2f220, libghc-ghc-prim-dev-0.5.3-49209, libghc-hashable-dev-1.3.0.0-d5f3c, libghc-primitive-dev-0.7.0.1-fc459, libghc-vector-dev-0.12.1.2-29734, libc6 (>= 2.14), libgmp10
Suggests: libghc-hashtables-doc, libghc-hashtables-prof
Filename: pool/universe/h/haskell-hashtables/libghc-hashtables-dev_1.2.3.4-1build2_amd64.deb
Size: 200452
MD5sum: 5238e8345f4938bb263075fbf16cae92
SHA1: 04c28009162d11e599b775c27f4d6ebdf158538b
SHA256: bcd2d5526fedae20a831b405cf8c0390c449ef3645d037624444acf2f0ac6460
SHA512: a5e39445823275c3b9e310b0e3a883fd5a2ccbb482e00a9fdeb5ef94bcbdbb3bcd35d4d06d1df111f3f72d36a96196f22aa5cbacfeb85ce9534d42da14132093
Homepage: http://github.com/gregorycollins/hashtables
Description-en: mutable hash tables
This package provides a couple of different implementations of mutable hash
tables in the ST monad, as well as a typeclass abstracting their common
operations, and a set of wrappers to use the hash tables in the IO monad.
.
There are three hash table implementations:
.
* Data.HashTable.ST.Basic contains a basic open-addressing hash table using
linear probing as the collision strategy. This should currently be the
fastest available hash table implementation for lookups, although it has a
higher memory overhead than others.
* Data.HashTable.ST.Cuckoo contains an implementation of "cuckoo hashing".
Cuckoo hashing has worst-case O(1) lookups and performs well even when the
table is highly loaded.
* Data.HashTable.ST.Linear contains a linear hash table, which trades some
insert and lookup performance for higher space efficiency and much shorter
delays when expanding the table.
.
This package provides a library for the Haskell programming language.
See http://www.haskell.org/ for more information on Haskell.
Description-md5: a5d6688db307c1e59505d5b01e51e370
Ghc-Package: hashtables-1.2.3.4-KSRndaOk5BjAb01X79M7QH
Architecture: amd64
Version: 1.2.3.4-1build2
Priority: extra
Section: universe/haskell
Source: haskell-hashtables
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Haskell Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 2253
Provides: libghc-hashtables-dev-1.2.3.4-80bc2
Depends: libghc-base-dev-4.13.0.0-2f220, libghc-ghc-prim-dev-0.5.3-49209, libghc-hashable-dev-1.3.0.0-d5f3c, libghc-primitive-dev-0.7.0.1-fc459, libghc-vector-dev-0.12.1.2-29734, libc6 (>= 2.14), libgmp10
Suggests: libghc-hashtables-doc, libghc-hashtables-prof
Filename: pool/universe/h/haskell-hashtables/libghc-hashtables-dev_1.2.3.4-1build2_amd64.deb
Size: 200452
MD5sum: 5238e8345f4938bb263075fbf16cae92
SHA1: 04c28009162d11e599b775c27f4d6ebdf158538b
SHA256: bcd2d5526fedae20a831b405cf8c0390c449ef3645d037624444acf2f0ac6460
SHA512: a5e39445823275c3b9e310b0e3a883fd5a2ccbb482e00a9fdeb5ef94bcbdbb3bcd35d4d06d1df111f3f72d36a96196f22aa5cbacfeb85ce9534d42da14132093
Homepage: http://github.com/gregorycollins/hashtables
Description-en: mutable hash tables
This package provides a couple of different implementations of mutable hash
tables in the ST monad, as well as a typeclass abstracting their common
operations, and a set of wrappers to use the hash tables in the IO monad.
.
There are three hash table implementations:
.
* Data.HashTable.ST.Basic contains a basic open-addressing hash table using
linear probing as the collision strategy. This should currently be the
fastest available hash table implementation for lookups, although it has a
higher memory overhead than others.
* Data.HashTable.ST.Cuckoo contains an implementation of "cuckoo hashing".
Cuckoo hashing has worst-case O(1) lookups and performs well even when the
table is highly loaded.
* Data.HashTable.ST.Linear contains a linear hash table, which trades some
insert and lookup performance for higher space efficiency and much shorter
delays when expanding the table.
.
This package provides a library for the Haskell programming language.
See http://www.haskell.org/ for more information on Haskell.
Description-md5: a5d6688db307c1e59505d5b01e51e370
Ghc-Package: hashtables-1.2.3.4-KSRndaOk5BjAb01X79M7QH