| |||||
| |||||
| Description | |||||
| This module provides a library interface to HLint. The current interface is strongly modelled on the command line interface, and is expected to evolve. | |||||
| Synopsis | |||||
| |||||
| Documentation | |||||
| hlint :: [String] -> IO [Suggestion] | |||||
This function takes a list of command line arguments, and returns the given suggestions. To see a list of arguments type hlint --help at the console. This function writes to the stdout/stderr streams, unless --quiet is specified. As an example: do hints <- hlint ["src", "--ignore=Use map","--quiet"]
when (length hints > 3) $ error "Too many hints!"
| |||||
| data Suggestion | |||||
| |||||
| suggestionLocation :: Suggestion -> SrcLoc | |||||
| From a suggestion, extract the file location it refers to. | |||||
| Produced by Haddock version 2.7.2 |