How to Install and Uninstall libghc-semigroupoids-dev Package on Ubuntu 16.04 LTS (Xenial Xerus)

Last updated: May 03,2024

1. Install "libghc-semigroupoids-dev" package

This tutorial shows how to install libghc-semigroupoids-dev on Ubuntu 16.04 LTS (Xenial Xerus)

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

2. Uninstall "libghc-semigroupoids-dev" package

This is a short guide on how to uninstall libghc-semigroupoids-dev on Ubuntu 16.04 LTS (Xenial Xerus):

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

3. Information about the libghc-semigroupoids-dev package on Ubuntu 16.04 LTS (Xenial Xerus)

Package: libghc-semigroupoids-dev
Priority: extra
Section: universe/haskell
Installed-Size: 3206
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Haskell Group
Architecture: amd64
Source: haskell-semigroupoids
Version: 5.0.0.4-1build1
Provides: libghc-semigroupoids-dev-5.0.0.4-0fab8
Depends: libghc-base-dev-4.8.2.0-0d6d1, libghc-base-orphans-dev-0.4.5-fd5d4, libghc-bifunctors-dev-5.1-6066f, libghc-comonad-dev-4.2.7.2-3ce8d, libghc-containers-dev-0.5.6.2-59326, libghc-contravariant-dev-1.3.3-3eb16, libghc-distributive-dev-0.4.4-bb01c, libghc-semigroups-dev-0.18.0.1-8280a, libghc-tagged-dev-0.8.2-16a51, libghc-transformers-dev-0.4.2.0-81450, libghc-transformers-compat-dev-0.4.0.4-8aa40, libc6 (>= 2.2.5)
Suggests: libghc-semigroupoids-doc, libghc-semigroupoids-prof
Filename: pool/universe/h/haskell-semigroupoids/libghc-semigroupoids-dev_5.0.0.4-1build1_amd64.deb
Size: 243498
MD5sum: bba1019d923407fdb970d8ea0978b125
SHA1: 20d41450ab1572b5078e321f430a01fe94e5a926
SHA256: 2e67e2ff280a62fc4bde2d079a69e345f18daaf90430facb033e33868011aa51
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
Homepage: http://github.com/ekmett/semigroupoids
Ghc-Package: semigroupoids-5.0.0.4-0fab8c80f8dee7e092f94a58b49c66d7
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu