I noticed that after I added hlint rules from .hlint.yaml to my hlint config, there was no hlints in my IDE. Then I checked logs and I've found this:
Aeson exception:
Error in $: Error when decoding YAML, Failed to parse <string>:1:21: error: parse error on input
`(', when parsing:
Control.Applicative.(<|>)
Looks like hlint 3.5 wants operators without braces in such places, e.g. we should use
I noticed that after I added hlint rules from
.hlint.yaml
to my hlint config, there was no hlints in my IDE. Then I checked logs and I've found this:Looks like
hlint 3.5
wants operators without braces in such places, e.g. we should useinstead of
This works well with hlint 3.3.6 too (it's not faqiling and producing this hint in both cases), so I think it's a good idea to update our
.hlint.yaml