Browse Source

hlint: add page (#3480)

Sarah Li 5 years ago
parent
commit
338541de6f
1 changed files with 24 additions and 0 deletions
  1. 24 0
      pages/linux/hlint.md

+ 24 - 0
pages/linux/hlint.md

@@ -0,0 +1,24 @@
+# hlint
+
+> Tool for suggesting improvements to Haskell code.
+> More information: <http://hackage.haskell.org/package/hlint>.
+
+- Display suggestions for a given file:
+
+`hlint {{path/to/file}} options`
+
+- Check all Haskell files and generate a report:
+
+`hlint {{path/to/directory}} --report`
+
+- Automatically apply most suggestions:
+
+`hlint {{path/to/file}} --refactor`
+
+- Display additional options:
+
+`hlint {{path/to/file}} --refactor-options`
+
+- Generate a settings file ignoring all outstanding hints:
+
+`hlint {{path/to/file}} --default > {{.hlint.yaml}}`