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

Last updated: May 17,2024

1. Install "libghc-safe-exceptions-dev" package

Learn how to install libghc-safe-exceptions-dev on Ubuntu 21.10 (Impish Indri)

$ sudo apt update $ sudo apt install libghc-safe-exceptions-dev

2. Uninstall "libghc-safe-exceptions-dev" package

Here is a brief guide to show you how to uninstall libghc-safe-exceptions-dev on Ubuntu 21.10 (Impish Indri):

$ sudo apt remove libghc-safe-exceptions-dev $ sudo apt autoclean && sudo apt autoremove

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

Package: libghc-safe-exceptions-dev
Architecture: amd64
Version: 0.1.7.0-6build2
Priority: extra
Section: universe/haskell
Source: haskell-safe-exceptions
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Haskell Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 371
Provides: libghc-safe-exceptions-dev-0.1.7.0-942f8
Depends: libghc-base-dev-4.13.0.0-2f220, libghc-deepseq-dev-1.4.4.0-9f093, libghc-exceptions-dev-0.10.4-478d8, libghc-transformers-dev-0.5.6.2-59c2c, libc6 (>= 2.2.5), libgmp10
Suggests: libghc-safe-exceptions-doc, libghc-safe-exceptions-prof
Filename: pool/universe/h/haskell-safe-exceptions/libghc-safe-exceptions-dev_0.1.7.0-6build2_amd64.deb
Size: 40492
MD5sum: fd61a89b632ebe862c1e443c6b25a00c
SHA1: 236e24f522005c53a7df081118adb164d566963f
SHA256: 9ff1fde45c48485f78b11abc01eac281e7659d084c43fe3a9e80c4d47009b146
SHA512: 829e6f45629a03ea1dfa23a49a247edd542bb5d2e85d43ca5b4bced497f847d84b8c71bce43ac17ed914e92095ad8622cf332ea8b10221413b97d5ddaf0e8aaa
Homepage: https://github.com/fpco/safe-exceptions
Description-en: safe, consistent, and easy exception handling
This package provides additional safety and simplicity versus
Control.Exception by having its functions recognize the difference
between synchronous and asynchronous exceptions. As described below,
synchronous exceptions are treated as recoverable, allowing you to
catch and handle them as well as clean up after them, whereas
asynchronous exceptions can only be cleaned up after. In particular,
this library prevents you from making the following mistakes:
.
* Catching and swallowing an asynchronous exception
* Throwing an asynchronous exception synchronously
* Throwing a synchronous exception asynchronously
* Swallowing asynchronous exceptions via failing cleanup handlers
.
This package provides a library for the Haskell programming language.
See http://www.haskell.org/ for more information on Haskell.
Description-md5: be6016a1e3b15844b74c17dc752299e7
Ghc-Package: safe-exceptions-0.1.7.0-HLKNHn9jNRSHEfP1cvCAil