EVERYTHING XIAOMI
Get listed

stylish-haskell

Place
#30 of 34
Score
5.4
stylish-haskell's website

The facts below are what the maker publishes about stylish-haskell, checked and dated. Our editors have not written about it yet.

The facts

Each one read from stylish-haskell's own pages, with the date it was checked.

What it does

CI
The README describes downloading the latest binary and running stylish-haskell in continuous integration.checked 8 Oct 2026
Configurable behavior
It supports configurable line endings and can replace tabs with four spaces or certain ASCII sequences with Unicode equivalents; both replacements are off by default.checked 8 Oct 2026
Configuration
Formatting is customizable through YAML configuration files, with settings available at directory, project, user, or default level.checked 8 Oct 2026
Continuous integration
The README describes downloading the latest binary and running stylish-haskell in a continuous integration workflow.checked 8 Oct 2026
Editor integrations
The README documents integration with Haskell Language Server, Vim, Emacs, Atom, and Visual Studio Code.checked 8 Oct 2026
Editors
The README documents integrations with Haskell Language Server, Vim, Emacs, Atom, and Visual Studio Code.checked 8 Oct 2026
Feature requests
The README invites feature requests through the project issue tracker.checked 8 Oct 2026
Imports
It aligns and sorts import statements.checked 8 Oct 2026
Install
The project documents installation with Stack, Cabal, Debian or Ubuntu packages, and Arch Linux packages.checked 8 Oct 2026
Installation
The README documents installation with Stack or Cabal and package-manager installation for Debian, Ubuntu, and Arch Linux.checked 8 Oct 2026
Language pragmas
It groups and wraps LANGUAGE pragmas and can remove some redundant pragmas.checked 8 Oct 2026
Language server
Editors that support the Language Server Protocol can use stylish-haskell through the Haskell Language Server plugin and its formatting-provider setting.checked 8 Oct 2026
Latest listed release
The GitHub releases page lists v0.15.1.0 as the latest release and says it adds support for GHC 9.12.checked 8 Oct 2026
License
Hackage lists the package under the BSD-3-Clause license.checked 8 Oct 2026
Maintainer
The README names Jasper Van der Jeugt as the author and maintainer.checked 8 Oct 2026
Other formatting
It removes trailing whitespace, aligns case branches and record fields, and formats data constructors and record fields.checked 8 Oct 2026
Pragmas
It groups and wraps LANGUAGE pragmas and can remove some redundant pragmas.checked 8 Oct 2026
Purpose
stylish-haskell is a Haskell code prettifier designed to help with formatting tasks such as cleaning up import statements.checked 8 Oct 2026
Support
The project welcomes feature requests through its GitHub issue tracker.checked 8 Oct 2026
Text options
It can convert line endings, replace tabs with four spaces, and replace some ASCII sequences with Unicode equivalents; the latter two options are off by default.checked 8 Oct 2026

Alternatives to stylish-haskell

All alternatives
  1. 1Prettier logo

    Prettier

    Free planOpen sourceWebAPIExtensionLinux
    7.6Free plan
  2. 2

    Avidemux

    Free planOpen sourceWebLinuxmacOSWindows
    7.3Free plan
  3. 3

    Fourmolu

    Free planWebLinuxWindows
    6.7Free plan
  4. 4

    rustfmt

    Free planLinuxmacOSWindows
    6.7Free plan
  5. 5

    Black

    Free planLinuxmacOSSelf-hostedWindows
    6.6Free plan
  6. 6Ruff logo

    Ruff

    Free planWebLinuxmacOSSelf-hosted
    6.6Free plan