HLint is a tool for suggesting possible improvements to Haskell
code. These suggestions include ideas such as using alternative
functions, simplifying code and spotting redundancies.
