brittany: Haskell source code formatter
See the README.
If you are interested in the implementation, have a look at this document;
The implementation is documented in more detail here.
[Skip to Readme]
Modules
- Language
- Haskell
- Language.Haskell.Brittany
- Language.Haskell.Brittany.Internal
- Language.Haskell.Brittany.Internal.Backend
- Language.Haskell.Brittany.Internal.BackendUtils
- Language.Haskell.Brittany.Internal.Config
- Language.Haskell.Brittany.Internal.Config.Types
- Language.Haskell.Brittany.Internal.Config.Types.Instances
- Language.Haskell.Brittany.Internal.Config.Types
- Language.Haskell.Brittany.Internal.ExactPrintUtils
- Language.Haskell.Brittany.Internal.LayouterBasics
- Layouters
- Language.Haskell.Brittany.Internal.Layouters.DataDecl
- Language.Haskell.Brittany.Internal.Layouters.Decl
- Language.Haskell.Brittany.Internal.Layouters.Expr
- Language.Haskell.Brittany.Internal.Layouters.IE
- Language.Haskell.Brittany.Internal.Layouters.Import
- Language.Haskell.Brittany.Internal.Layouters.Module
- Language.Haskell.Brittany.Internal.Layouters.Pattern
- Language.Haskell.Brittany.Internal.Layouters.Stmt
- Language.Haskell.Brittany.Internal.Layouters.Type
- Language.Haskell.Brittany.Internal.Obfuscation
- Language.Haskell.Brittany.Internal.ParseModule
- Language.Haskell.Brittany.Internal.Prelude
- Language.Haskell.Brittany.Internal.PreludeUtils
- Transformations
- Language.Haskell.Brittany.Internal.Transformations.Alt
- Language.Haskell.Brittany.Internal.Transformations.Columns
- Language.Haskell.Brittany.Internal.Transformations.Floating
- Language.Haskell.Brittany.Internal.Transformations.Indent
- Language.Haskell.Brittany.Internal.Transformations.Par
- Language.Haskell.Brittany.Internal.Types
- Language.Haskell.Brittany.Internal.Utils
- Language.Haskell.Brittany.Main
- Language.Haskell.Brittany.Internal
- Language.Haskell.Brittany
- Haskell
- Paths_brittany
Flags
Manual Flags
Name | Description | Default |
---|---|---|
pedantic | Enables | Disabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- brittany-0.14.0.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
Versions [RSS] | 0.8.0.2, 0.8.0.3, 0.9.0.0, 0.9.0.1, 0.10.0.0, 0.11.0.0, 0.12.0.0, 0.12.1.0, 0.12.1.1, 0.12.2.0, 0.13.0.0, 0.13.1.0, 0.13.1.1, 0.13.1.2, 0.14.0.0, 0.14.0.1, 0.14.0.2 (info) |
---|---|
Change log | ChangeLog.md |
Dependencies | aeson (>=2.0.1 && <2.1), base (>=4.15.0 && <4.16), brittany, butcher (>=1.3.3 && <1.4), bytestring (>=0.10.12 && <0.11), cmdargs (>=0.10.21 && <0.11), containers (>=0.6.4 && <0.7), czipwith (>=1.0.1 && <1.1), data-tree-print (>=0.1.0 && <0.2), deepseq (>=1.4.5 && <1.5), directory (>=1.3.6 && <1.4), extra (>=1.7.10 && <1.8), filepath (>=1.4.2 && <1.5), ghc (>=9.0.1 && <9.1), ghc-boot (>=9.0.1 && <9.1), ghc-boot-th (>=9.0.1 && <9.1), ghc-exactprint (>=0.6.4 && <0.7), monad-memo (>=0.5.3 && <0.6), mtl (>=2.2.2 && <2.3), multistate (>=0.8.0 && <0.9), pretty (>=1.1.3 && <1.2), random (>=1.2.1 && <1.3), safe (>=0.3.19 && <0.4), semigroups (>=0.19.2 && <0.20), strict (>=0.4.0 && <0.5), syb (>=0.7.2 && <0.8), text (>=1.2.5 && <1.3), transformers (>=0.5.6 && <0.6), uniplate (>=1.6.13 && <1.7), yaml (>=0.11.7 && <0.12) [details] |
License | AGPL-3.0-only |
Copyright | Copyright (C) 2016-2019 Lennart Spitzner Copyright (C) 2019 PRODA LTD |
Author | Lennart Spitzner |
Maintainer | Lennart Spitzner <hexagoxel@hexagoxel.de> |
Category | Language |
Home page | https://github.com/lspitzner/brittany/ |
Bug tracker | https://github.com/lspitzner/brittany/issues |
Source repo | head: git clone https://github.com/lspitzner/brittany.git |
Uploaded | by fozworth at 2022-01-13T14:45:22Z |
Distributions | |
Reverse Dependencies | 1 direct, 1 indirect [details] |
Executables | brittany |
Downloads | 18266 total (64 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2022-01-13 [all 2 reports] |