Running HLint as a GHC source plugin
HLint is a static analyzer for Haskell that suggests how to improve your code and make it more idiomatic. Normally it’s run as a standalone executable or an extra test suite. Thanks to GHC 8.6 and ...