How to Install and Uninstall ghc-http-media.x86_64 Package on Fedora 34

Last updated: July 05,2024

1. Install "ghc-http-media.x86_64" package

Please follow the instructions below to install ghc-http-media.x86_64 on Fedora 34

$ sudo dnf update $ sudo dnf install ghc-http-media.x86_64

2. Uninstall "ghc-http-media.x86_64" package

This is a short guide on how to uninstall ghc-http-media.x86_64 on Fedora 34:

$ sudo dnf remove ghc-http-media.x86_64 $ sudo dnf autoremove

3. Information about the ghc-http-media.x86_64 package on Fedora 34

Last metadata expiration check: 2:02:03 ago on Tue Sep 6 02:10:55 2022.
Available Packages
Name : ghc-http-media
Version : 0.8.0.0
Release : 4.fc34
Architecture : x86_64
Size : 68 k
Source : ghc-http-media-0.8.0.0-4.fc34.src.rpm
Repository : fedora
Summary : Processing HTTP Content-Type and Accept headers
URL : https://hackage.haskell.org/package/http-media
License : MIT
Description : This library is intended to be a comprehensive solution to parsing and
: selecting quality-indexed values in HTTP headers. It is capable of parsing both
: media types and language parameters from the Accept and Content header
: families, and can be extended to match against other accept headers as well.
: Selecting the appropriate header value is achieved by comparing a list of
: server options against the quality-indexed values supplied by the client.
:
: In the following example, the Accept header is parsed and then matched against
: a list of server options to serve the appropriate media using 'mapAcceptMedia':
:
: > getHeader >>= maybe send406Error sendResourceWith . mapAcceptMedia > [
: ("text/html", asHtml) > , ("application/json", asJson) > ]
:
: Similarly, the Content-Type header can be used to produce a parser for request
: bodies based on the given content type with 'mapContentMedia':
:
: > getContentType >>= maybe send415Error readRequestBodyWith .
: mapContentMedia > [ ("application/json", parseJson) > , ("text/plain",
: parseText) > ]
:
: The API is agnostic to your choice of server.