aboutsummaryrefslogtreecommitdiff
path: root/.stylish-haskell.yaml
diff options
context:
space:
mode:
Diffstat (limited to '.stylish-haskell.yaml')
-rw-r--r--.stylish-haskell.yaml30
1 files changed, 30 insertions, 0 deletions
diff --git a/.stylish-haskell.yaml b/.stylish-haskell.yaml
new file mode 100644
index 0000000..3642d0e
--- /dev/null
+++ b/.stylish-haskell.yaml
@@ -0,0 +1,30 @@
+steps:
+ - simple_align:
+ cases: true
+ top_level_patterns: true
+ records: true
+
+ - imports:
+ align: global
+ list_align: after_alias
+ pad_module_names: true
+ long_list_align: inline
+ empty_list_align: inherit
+ list_padding: 4
+ separate_lists: true
+ space_surround: false
+
+ - language_pragmas:
+ style: vertical
+ align: true
+ remove_redundant: true
+
+ - trailing_whitespace: {}
+
+columns: 80
+
+newline: native
+
+language_extensions:
+ - ExistentialQuantification
+ - MultiParamTypeClasses