New blog post: Parsing Diff Output in Haskell -- Feedback appreciated

Yes, as I understand, Haskell Language Server has hlint wired in, and hlint has strong opinions that I do not always agree with. You can tweak it by writing your wishes into a file named .hlint.yaml. For example, I often write:

- warn: {name: Redundant bracket due to operator fixities}
- ignore: {name: "Avoid lambda"}
- ignore: {name: "Avoid lambda using `infix`"}
- ignore: {name: "Redundant lambda"}
- ignore: {name: "Replace case with maybe"}
- ignore: {name: "Use <$"}
- ignore: {name: "Use <$>"}
- ignore: {name: "Use $>"}
1 Like