Madlibs DSL for templating text (http://polemic.vmchale.com/madlang)

root / .hlint.yaml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
- modules:
  - {name: Debug.Trace, within: []}
- functions:
  - {name: undefined, within: []}
  - {name: unsafePerformIO, within: []}
  - {name: error, within: [Text.Madlibs.Generate.TH, Text.Madlibs.Ana.Resolve]}
  - {name: traceShowId, within: []}
  - {name: traceShow, within: []}
  - {name: getEnv, within: [Text.Madlibs.Packaging.Fetch, Text.Madlibs.Ana.Resolve, Paths_madlang, Text.Madlibs.Generate.TH]}
- ignore: {name: Use section, within: [Text.Madlibs.Internal.Types, Text.Madlibs.Ana.ParseUtils]}
- ignore: {name: Move brackets to avoid $, within: [Text.Madlibs.Exec.Main]}
- ignore: {name: Redundant bracket, within: [Text.Madlibs.Exec.Main]}
- ignore: {name: Reduce duplication, within: [Text.Madlibs.Ana.ParseUtils, Text.Madlibs.Packaging.Fetch]}
- ignore: {name: Use infix}
- error: {lhs: concatMap, rhs: (=<<), name: "Use monadic join"}
- error: {lhs: const, rhs: pure, name: "Generalize const"}