===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
hlint-3.1.6/README.md-20-* HLint can be configured with knowledge of C Pre Processor flags, but it can only see one conditional set of code at a time.
hlint-3.1.6/README.md:21:* HLint turns on many language extensions so it can parse more documents, occasionally some break otherwise legal syntax - e.g. `{-#INLINE foo#-}` doesn't work with `MagicHash`, `foo $bar` means something different with `TemplateHaskell`. These extensions can be disabled with `-XNoMagicHash` or `-XNoTemplateHaskell` etc.
hlint-3.1.6/README.md-22-* HLint doesn't run any custom preprocessors, e.g. [markdown-unlit](https://hackage.haskell.org/package/markdown-unlit) or [record-dot-preprocessor](https://hackage.haskell.org/package/record-dot-preprocessor), so code making use of them will usually fail to parse.
##############################################
hlint-3.1.6/README.md-98-
hlint-3.1.6/README.md:99:HLint can automatically apply some suggestions using the `--refactor` flag. If passed, instead of printing out the hints, HLint will output the refactored file on stdout. For `--refactor` to work it is necessary to have the `refactor` executable from the [`apply-refact`](https://github.com/mpickering/apply-refact) package on your `$PATH`. HLint uses that tool to perform the refactoring.
hlint-3.1.6/README.md-100-
##############################################
hlint-3.1.6/README.md-160-* Sometimes a transformed expression will be large, and a further hint will apply to some small part of the result, which appears confusing.
hlint-3.1.6/README.md:161:* Consider `f $ (a b)`. There are two valid hints, either remove the $ or remove the brackets, but only one can be applied.
hlint-3.1.6/README.md-162-
##############################################
hlint-3.1.6/README.md-168-
hlint-3.1.6/README.md:169:HLint knows the fixities for all the operators in the base library, but no others. HLint works on a single file at a time, and does not resolve imports, so cannot see fixity declarations from imported modules. You can tell HLint about fixities by putting them in a hint file named `.hlint.yaml` with the syntax `- fixity: "infixr 5 !@%$"`. You can also use `--find` to automatically produce a list of fixity declarations in a file.
hlint-3.1.6/README.md-170-
##############################################
hlint-3.1.6/README.md-278-
hlint-3.1.6/README.md:279:This line can be read as replace `concat (map f x)` with `concatMap f x`. All single-letter variables are treated as substitution parameters. For examples of more complex hints see the supplied `hlint.yaml` file in the data directory. This hint will automatically match `concat . map f` and `concat $ map f x`, so there is no need to give eta-reduced variants of the hints. Hints may tagged with `error`, `warn` or `suggest` to denote how severe they are by default. In addition, `hint` is a synonym for `suggest`. If you come up with interesting hints, please submit them for inclusion.
hlint-3.1.6/README.md-280-
##############################################
hlint-3.1.6/CHANGES.txt-258-    #553, define __HLINT__=1 for the C preprocessor
hlint-3.1.6/CHANGES.txt:259:    #546, suggest `x $> y` for `const x <$> y`, `pure x <$> y`, and `return x <$> y`
hlint-3.1.6/CHANGES.txt:260:    #546, suggest `x <$ y` for `x <&> const y`, `x <&> pure y`, and `x <&> return y`
hlint-3.1.6/CHANGES.txt-261-    #556, disable a few incorrect lens hints
##############################################
hlint-3.1.6/src/Test/Translate.hs-105-                Let an (BDecls an [PatBind an (toNamed "t") (UnGuardedRhs an bod) Nothing]) $
hlint-3.1.6/src/Test/Translate.hs:106:                (toNamed "test" `app` str (fileName $ ann rhs) `app` int (startLine $ ann rhs) `app`
hlint-3.1.6/src/Test/Translate.hs-107-                 str (prettyPrint lhs ++ " ==> " ++ prettyPrint rhs)) `app` toNamed "t"