HLint comes with an Emacs script hs-lint.el that replaces you after the details are in README . The script is not officially supported by the HLint developer, but some people have been successful.
Separately, it is planned to provide an appropriate replacement function in HLint, which, if provided, will easily integrate with Emacs. Despite the fact that he was always in the background, now there are people who work with the necessary replacement libraries for the replacement spaces that HLint requires.
source share