@@ -10,6 +10,8 @@
1010- suggest: {name: "Unused LANGUAGE pragma"}
1111- suggest: {name: "Eta reduce"}
1212- suggest: {name: "Reduce duplication"}
13+
14+# Warnings currently ignored
1315- ignore: {name: "Use list literal pattern"}
1416- ignore: {name: "Use tuple-section"} # requires GHC extension
1517- ignore: {name: "Use fromMaybe"} # may want to use this suggestion, but it didn't match the common idiom of the library
@@ -23,6 +25,13 @@
2325- ignore: {name: "Redundant $!"}
2426- ignore: {name: "Use fmap"}
2527
28+# Warnings ignored in specific places
29+- ignore: {name: "Use ++", within: Serial.Transformation}
30+- ignore: {name: "Use mapM", within: Serial.Transformation}
31+- ignore: {name: "Use traverse", within: Serial.Transformation}
32+
33+- ignore: {name: "Redundant <*", within: Serial.NestedStream}
34+- ignore: {name: "Use ++", within: Serial.NestedStream}
2635
2736# Specify additional command line arguments
2837#
@@ -56,7 +65,7 @@
5665# Turn on hints that are off by default
5766#
5867# Ban "module X(module X) where", to require a real export list
59−# - warn: {name: Use explicit module export list}
68+- warn: {name: Use explicit module export list}
6069#
6170# Replace a $ b $ c with a . b $ c
6271# - group: {name: dollar, enabled: true}