5license-file: LICENSE.md
6maintainer: Mark Karpov <mark.karpov@tweag.io>
7tested-with: ghc ==8.6.5 ghc ==8.8.4 ghc ==8.10.1
8homepage: https://github.com/tweag/ormolu
9bug-reports: https://github.com/tweag/ormolu/issues
10synopsis: A formatter for Haskell source code
11description: A formatter for Haskell source code.
12category: Development, Formatting
15 data/examples/declaration/annotation/*.hs
16 data/examples/declaration/class/*.hs
17 data/examples/declaration/data/*.hs
18 data/examples/declaration/data/gadt/*.hs
19 data/examples/declaration/default/*.hs
20 data/examples/declaration/deriving/*.hs
21 data/examples/declaration/foreign/*.hs
22 data/examples/declaration/instance/*.hs
23 data/examples/declaration/rewrite-rule/*.hs
24 data/examples/declaration/role-annotation/*.hs
25 data/examples/declaration/signature/complete/*.hs
26 data/examples/declaration/signature/fixity/*.hs
27 data/examples/declaration/signature/inline/*.hs
28 data/examples/declaration/signature/minimal/*.hs
29 data/examples/declaration/signature/pattern/*.hs
30 data/examples/declaration/signature/set-cost-centre/*.hs
31 data/examples/declaration/signature/specialize/*.hs
32 data/examples/declaration/signature/type/*.hs
33 data/examples/declaration/splice/*.hs
34 data/examples/declaration/type-families/closed-type-family/*.hs
35 data/examples/declaration/type-families/data-family/*.hs
36 data/examples/declaration/type-families/type-family/*.hs
37 data/examples/declaration/type-synonyms/*.hs
38 data/examples/declaration/type/*.hs
39 data/examples/declaration/value/function/*.hs
40 data/examples/declaration/value/function/arrow/*.hs
41 data/examples/declaration/value/function/comprehension/*.hs
42 data/examples/declaration/value/function/do/*.hs
43 data/examples/declaration/value/function/infix/*.hs
44 data/examples/declaration/value/function/pattern/*.hs
45 data/examples/declaration/value/other/*.hs
46 data/examples/declaration/value/pattern-synonyms/*.hs
47 data/examples/declaration/warning/*.hs
48 data/examples/import/*.hs
49 data/examples/module-header/*.hs
50 data/examples/other/*.hs
60 location: https://github.com/tweag/ormolu.git
63 description: Turn on development settings.
76 Ormolu.Parser.CommentStream
81 Ormolu.Printer.Combinators
82 Ormolu.Printer.Comments
83 Ormolu.Printer.Internal
84 Ormolu.Printer.Meat.Common
85 Ormolu.Printer.Meat.Declaration
86 Ormolu.Printer.Meat.Declaration.Annotation
87 Ormolu.Printer.Meat.Declaration.Class
88 Ormolu.Printer.Meat.Declaration.Data
89 Ormolu.Printer.Meat.Declaration.Default
90 Ormolu.Printer.Meat.Declaration.Foreign
91 Ormolu.Printer.Meat.Declaration.Instance
92 Ormolu.Printer.Meat.Declaration.RoleAnnotation
93 Ormolu.Printer.Meat.Declaration.Rule
94 Ormolu.Printer.Meat.Declaration.Signature
95 Ormolu.Printer.Meat.Declaration.Splice
96 Ormolu.Printer.Meat.Declaration.Type
97 Ormolu.Printer.Meat.Declaration.TypeFamily
98 Ormolu.Printer.Meat.Declaration.Value
99 Ormolu.Printer.Meat.Declaration.Warning
100 Ormolu.Printer.Meat.ImportExport
101 Ormolu.Printer.Meat.Module
102 Ormolu.Printer.Meat.Pragma
103 Ormolu.Printer.Meat.Type
104 Ormolu.Printer.Operators
105 Ormolu.Printer.SpanStream
106 Ormolu.Processing.Common
107 Ormolu.Processing.Cpp
108 Ormolu.Processing.Postprocess
109 Ormolu.Processing.Preprocess
117 default-language: Haskell2010
120 bytestring >=0.2 && <0.11,
121 containers >=0.5 && <0.7,
123 exceptions >=0.6 && <0.11,
124 ghc-lib-parser >=8.10 && <8.11,
131 -Wall -Werror -Wcompat -Wincomplete-record-updates
132 -Wincomplete-uni-patterns -Wnoncanonical-monad-instances
133 -Wno-missing-home-modules
136 ghc-options: -O2 -Wall
141 other-modules: Paths_ormolu
142 default-language: Haskell2010
145 ghc-lib-parser >=8.10 && <8.11,
146 gitrev >=1.3 && <1.4,
147 optparse-applicative >=0.14 && <0.17,
153 -Wall -Werror -Wcompat -Wincomplete-record-updates
154 -Wincomplete-uni-patterns -Wnoncanonical-monad-instances
155 -optP-Wno-nonportable-include-path
158 ghc-options: -O2 -Wall -rtsopts
161 type: exitcode-stdio-1.0
163 build-tools: hspec-discover >=2.0 && <3.0
164 hs-source-dirs: tests
166 Ormolu.Parser.PragmaSpec
169 default-language: Haskell2010
172 containers >=0.5 && <0.7,
173 filepath >=1.2 && <1.5,
177 path-io >=1.4.2 && <2.0,
181 ghc-options: -Wall -Werror
184 ghc-options: -O2 -Wall
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list