How to Install and Uninstall libghc-flexible-defaults-prof Package on Ubuntu 21.04 (Hirsute Hippo)

Last updated: April 29,2024

1. Install "libghc-flexible-defaults-prof" package

Please follow the guidance below to install libghc-flexible-defaults-prof on Ubuntu 21.04 (Hirsute Hippo)

$ sudo apt update $ sudo apt install libghc-flexible-defaults-prof

2. Uninstall "libghc-flexible-defaults-prof" package

This guide let you learn how to uninstall libghc-flexible-defaults-prof on Ubuntu 21.04 (Hirsute Hippo):

$ sudo apt remove libghc-flexible-defaults-prof $ sudo apt autoclean && sudo apt autoremove

3. Information about the libghc-flexible-defaults-prof package on Ubuntu 21.04 (Hirsute Hippo)

Package: libghc-flexible-defaults-prof
Architecture: amd64
Version: 0.0.3-1build2
Priority: extra
Section: universe/haskell
Source: haskell-flexible-defaults
Origin: Ubuntu
Maintainer: Ubuntu Developers
Original-Maintainer: Debian Haskell Group
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 409
Provides: libghc-flexible-defaults-prof-0.0.3-d550a
Depends: libghc-flexible-defaults-dev (= 0.0.3-1build2), libghc-base-prof-4.13.0.0-2f220, libghc-containers-prof-0.6.2.1-ab1cf, libghc-template-haskell-prof-2.15.0.0-80f0d, libghc-th-extras-prof-0.0.0.4-bd971, libghc-transformers-prof-0.5.6.2-59c2c
Filename: pool/universe/h/haskell-flexible-defaults/libghc-flexible-defaults-prof_0.0.3-1build2_amd64.deb
Size: 47668
MD5sum: 8011d2fefac4899407d444d34f57d032
SHA1: 81ed5bac6722726b877f123e991503ef6852b4fc
SHA256: f7cdc16a14f770bfac97b89d4d7a821b82b749550997ec77561ce6196bd8abe9
SHA512: e9eca72bb359a283eeef52aaba9b03aa44c07f7325900c3811f2b563160bf21a966fda94811da27a9ac6fa10b9360ff9aacb20ddfc587ef82edbf275b92fc963
Homepage: https://github.com/peti/flexible-defaults
Description-en: generate default function implementations for complex type classes; profiling libraries
Template Haskell code to implement default implementations for
type-class functions based on which functions are already implemented.
Currently extremely crude but still fairly effective.
.
When defining a type class with many functions, each of which can be
implemented based on arbitrary subsets of the others, the standard
default-implementation concept breaks down quite badly. This library
provides a system by which more complex rules can be described for
choosing default implementations based on which ones the user
supplies. These implementations can additionally be given
"suitability scores", so that when multiple possible choices could be
made, the library can choose the "best" one.
.
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: 5079f59ef08a4bc59029b970f031c475