The latest version of fourmolu is 0.16.2.0-0.
lib:fourmolu
Modules
- Ormolu
- Ormolu.Config
- Ormolu.Diff.ParseResult
- Ormolu.Diff.Text
- Ormolu.Exception
- Ormolu.Fixity
- Ormolu.Fixity.Imports
- Ormolu.Fixity.Internal
- Ormolu.Fixity.Parser
- Ormolu.Fixity.Printer
- Ormolu.Imports
- Ormolu.Parser
- Ormolu.Parser.CommentStream
- Ormolu.Parser.Pragma
- Ormolu.Parser.Result
- Ormolu.Printer
- Ormolu.Printer.Combinators
- Ormolu.Printer.Comments
- Ormolu.Printer.Internal
- Ormolu.Printer.Meat.Common
- Ormolu.Printer.Meat.Declaration
- Ormolu.Printer.Meat.Declaration.Annotation
- Ormolu.Printer.Meat.Declaration.Class
- Ormolu.Printer.Meat.Declaration.Data
- Ormolu.Printer.Meat.Declaration.Default
- Ormolu.Printer.Meat.Declaration.Foreign
- Ormolu.Printer.Meat.Declaration.Instance
- Ormolu.Printer.Meat.Declaration.OpTree
- Ormolu.Printer.Meat.Declaration.RoleAnnotation
- Ormolu.Printer.Meat.Declaration.Rule
- Ormolu.Printer.Meat.Declaration.Signature
- Ormolu.Printer.Meat.Declaration.Splice
- Ormolu.Printer.Meat.Declaration.Type
- Ormolu.Printer.Meat.Declaration.TypeFamily
- Ormolu.Printer.Meat.Declaration.Value
- Ormolu.Printer.Meat.Declaration.Warning
- Ormolu.Printer.Meat.ImportExport
- Ormolu.Printer.Meat.Module
- Ormolu.Printer.Meat.Pragma
- Ormolu.Printer.Meat.Type
- Ormolu.Printer.Operators
- Ormolu.Printer.SpanStream
- Ormolu.Processing.Common
- Ormolu.Processing.Cpp
- Ormolu.Processing.Preprocess
- Ormolu.Terminal
- Ormolu.Terminal.QualifiedDo
- Ormolu.Utils
- Ormolu.Utils.Cabal
- Ormolu.Utils.Fixity
- Ormolu.Utils.IO
- Paths_fourmolu
Dependencies
- Cabal-syntax lib:Cabal-syntax >=3.10 && <3.11
- Diff lib:Diff >=0.4 && <1.0
- MemoTrie lib:MemoTrie >=0.6 && <0.7
- aeson lib:aeson >=1.0 && <3.0
- ansi-terminal lib:ansi-terminal >=0.10 && <1.1
- array lib:array >=0.5 && <0.6
- base lib:base >=4.14 && <5.0
- binary lib:binary >=0.8 && <0.9
- bytestring lib:bytestring >=0.2 && <0.12
- containers lib:containers >=0.5 && <0.7
- deepseq lib:deepseq >=1.4 && <1.5
- directory lib:directory ^>=1.3
- file-embed lib:file-embed >=0.0.15 && <0.1
- filepath lib:filepath >=1.2 && <1.5
- ghc-lib-parser lib:ghc-lib-parser >=9.6 && <9.7
- megaparsec lib:megaparsec >=9.0
- mtl lib:mtl >=2.0 && <3.0
- scientific lib:scientific >=0.3.2 && <1
- syb lib:syb >=0.7 && <0.8
- text lib:text >=2.0 && <3.0
- yaml lib:yaml >=0.11.6.0 && <1
Reverse dependencies
Direct only. Not exhaustive.
- fourmolu exe:fourmolu
- fourmolu test:fixity-tests
- fourmolu test:tests
- large-anon exe:large-anon-testsuite-fourmolu-preprocessor