ad-4.5: .hlint.yaml
- arguments: [--cpp-define=HLINT, --cpp-ansi, --cpp-include=include]
- fixity: "infixr 8 **!, <**>"
- fixity: "infixl 7 *!, /!, ^*, *^, ^/"
- fixity: "infixl 6 +!, -!, <+>"
- fixity: "infixr 5 :!"
- fixity: "infix 4 ==!"
- fixity: "infixl 3 :-"
# this doesn't work well with Rank2Types
- ignore: {name: Eta reduce}
# Numeric.AD.Rank1.Kahn's use of CPP makes it difficult to avoid redundant parentheses
- ignore: {name: Redundant bracket, within: [Numeric.AD.Rank1.Kahn]}
- ignore: {name: Unused LANGUAGE pragma}
- ignore: {name: Reduce duplication}