How to Install and Uninstall ormolu.x86_64 Package on Fedora 38

Last updated: November 20,2024

1. Install "ormolu.x86_64" package

This is a short guide on how to install ormolu.x86_64 on Fedora 38

$ sudo dnf update $ sudo dnf install ormolu.x86_64

2. Uninstall "ormolu.x86_64" package

Please follow the guidelines below to uninstall ormolu.x86_64 on Fedora 38:

$ sudo dnf remove ormolu.x86_64 $ sudo dnf autoremove

3. Information about the ormolu.x86_64 package on Fedora 38

Last metadata expiration check: 2:17:27 ago on Sat Mar 16 16:59:57 2024.
Available Packages
Name : ormolu
Version : 0.5.0.1
Release : 1.fc38
Architecture : x86_64
Size : 9.5 M
Source : ormolu-0.5.0.1-1.fc38.src.rpm
Repository : fedora
Summary : A formatter for Haskell source code
URL : https://hackage.haskell.org/package/ormolu
License : BSD-3-Clause
Description : Ormolu is a formatter for Haskell source code.
: The project was created with the following goals in mind:
:
: - Using GHC's own parser to avoid parsing problems caused by haskell-src-exts.
:
: - Let some whitespace be programmable. The layout of the input
: influences the layout choices in the output. This means that the
: choices between single-line/multi-line layouts in each particular
: situation are made by the user, not by an algorithm. This makes the
: implementation simpler and leaves some control to the user while
: still guaranteeing that the formatted code is stylistically
: consistent.
:
: - Writing code in such a way so it's easy to modify and maintain.
:
: - Implementing one “true” formatting style which admits no configuration.
:
: - That formatting style aims to result in minimal diffs while still
: remaining very close to “conventional” Haskell formatting people
: use.
:
: - Choose a style compatible with modern dialects of Haskell. As new
: Haskell extensions enter broad use, we may change the style to
: accommodate them.
:
: - Idempotence: formatting already formatted code doesn't change it.
:
: - Be well-tested and robust to the point that it can be used in large
: projects without exposing unfortunate, disappointing bugs here and
: there.