Handle ListPat in isStrictPattern
authorAlexander Biehl <alexbiehl@gmail.com>
Fri, 11 Aug 2017 06:29:23 +0000 (08:29 +0200)
committerBen Gamari <ben@smart-cactus.org>
Thu, 17 Aug 2017 20:42:55 +0000 (16:42 -0400)
This fixes #14105.

compiler/rename/RnExpr.hs

index 6eabc89..3e5c88f 100644 (file)
@@ -1767,6 +1767,7 @@ isStrictPattern (L _ pat) =
     SigPatIn p _ -> isStrictPattern p
     SigPatOut p _ -> isStrictPattern p
     BangPat{} -> True
+    ListPat{} -> True
     TuplePat{} -> True
     SumPat{} -> True
     PArrPat{} -> True