How to Install and Uninstall libghc-semigroupoids-dev Package on Ubuntu 21.10 (Impish Indri)

Last updated: April 20,2024

1. Install "libghc-semigroupoids-dev" package

This guide let you learn how to install libghc-semigroupoids-dev on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install libghc-semigroupoids-dev

2. Uninstall "libghc-semigroupoids-dev" package

Please follow the steps below to uninstall libghc-semigroupoids-dev on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove libghc-semigroupoids-dev $ sudo apt autoclean && sudo apt autoremove

3. Information about the libghc-semigroupoids-dev package on Ubuntu 21.10 (Impish Indri)

Package: libghc-semigroupoids-dev
Architecture: amd64
Version: 5.3.4-1build2
Priority: extra
Section: universe/haskell
Source: haskell-semigroupoids
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Haskell Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 5122
Provides: libghc-semigroupoids-dev-5.3.4-27abe
Depends: libghc-base-dev-4.13.0.0-2f220, libghc-base-orphans-dev-0.8.2-50da5, libghc-bifunctors-dev-5.5.7-1fe65, libghc-comonad-dev-5.0.6-6cc05, libghc-containers-dev-0.6.2.1-ab1cf, libghc-contravariant-dev-1.5.2-c823f, libghc-distributive-dev-0.6.2-bfecc, libghc-hashable-dev-1.3.0.0-d5f3c, libghc-tagged-dev-0.8.6-08c73, libghc-template-haskell-dev-2.15.0.0-80f0d, libghc-transformers-dev-0.5.6.2-59c2c, libghc-transformers-compat-dev-0.6.5-54570, libghc-unordered-containers-dev-0.2.10.0-39576, libc6 (>= 2.2.5), libgmp10
Suggests: libghc-semigroupoids-doc, libghc-semigroupoids-prof
Filename: pool/universe/h/haskell-semigroupoids/libghc-semigroupoids-dev_5.3.4-1build2_amd64.deb
Size: 363532
MD5sum: 3e7ea179cbe67cfbedcc7b4804c04e0f
SHA1: dd8aa2c8a14ab3536a397d4bd4541d7530067eb8
SHA256: a4807edc61298e9b05f11f7c14d8c72a97434d0ade182271d19ee42a42e9a678
SHA512: 5427775a0df2b8b84c035d9e89bf02ae1ef2bff28fb4d4a36143f89aaa8efc1084a79944c3bbaec60e67f35d01841db568d9bb7f7a6d615a13d608d6ed860c2e
Homepage: http://github.com/ekmett/semigroupoids
Description-en: Haskell 98 semigroupoids: Category sans id
A Semigroupoid is a Category without the requirement of identity arrows for
every object in the category.
.
When working with comonads you often have the <*> portion of an Applicative,
but not the pure. This was captured in Uustalu and Vene's "Essence of Dataflow
Programming" in the form of the ComonadZip class in the days before
Applicative. Apply provides a weaker invariant, but for the comonads used for
data flow programming (found in the streams package), this invariant is
preserved. Applicative function composition forms a semigroupoid.
.
This package provides a library for the Haskell programming language.
See http://www.haskell.org/ for more information on Haskell.
Description-md5: f7dba4c02e4c0d94efb4aac5e9c91df9
Ghc-Package: semigroupoids-5.3.4-FSEY6PfiBD7Jz9js1tivDM