forked from cau-placc/haskell-src-transformation
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfloskell.toml
More file actions
32 lines (27 loc) · 941 Bytes
/
floskell.toml
File metadata and controls
32 lines (27 loc) · 941 Bytes
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
28
29
30
31
32
# This file contains repository-specific configuration options for the Floskell
# formatter. This file is used to generate the `floskell.json` file. It should
# be merged with the template configuration file
# <https://github.com/FreeProving/guidelines/blob/main/floskell.toml>
# as described in the comments of the template.
extensions = [
# The following extensions are enabled by default in the `.cabal` file.
"DataKinds",
"FlexibleContexts",
"GADTs",
"PolyKinds",
"TypeOperators"
]
fixities = [
# Infix operators from `System.FilePath`.
"infixr 5 </>",
"infixr 7 <.>",
# Infix operators from `Data.Composition`.
"infixr 8 .:",
# Custom infix operators from `Data.List`.
'infix 5 \\'
]
# All non-`Main` modules in this repository use the `HST` prefix. They should
# be sorted into their own group.
[[formatting.options.sort-imports]]
prefixes = ["HST"]
order = "sorted"