forked from cfraz89/cabal
-
Notifications
You must be signed in to change notification settings - Fork 0
/
fourmolu.yaml
27 lines (25 loc) · 1.04 KB
/
fourmolu.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
indentation: 2
comma-style: leading # for lists, tuples etc. - can also be 'trailing'
import-export-style: leading
record-brace-space: false # rec {x = 1} vs. rec{x = 1}
indent-wheres: true # 'false' means save space by only half-indenting the 'where' keyword
respectful: true # don't be too opinionated about newlines etc.
haddock-style: single-line # '--' vs. '{-'
haddock-style-module: single-line
newlines-between-decls: 1 # number of newlines between top-level declarations
function-arrows: leading
single-constraint-parens: never
in-style: right-align
let-style: auto
fixities:
# Distribution.Compat.Parsing
- infixr 0 <?>
# Distribution.FieldGrammar
- infixl 5 ^^^
# Distribution.Types.InstalledPackageInfo.FieldGrammar
- infixl 4 <@>
reexports:
- module Distribution.Client.Compat.Prelude exports Distribution.Compat.Prelude.Internal
- module Distribution.Compat.Prelude.Internal exports Distribution.Compat.Prelude
- module Distribution.Compat.Prelude exports Prelude
- module Distribution.Compat.Prelude exports Control.Applicative