[GHC] #13646: strict patterns with no bindings (e.g. `let !() = ...`) trigger -Wunused-pattern-binds
Ben Gamari
ben at smart-cactus.org
Fri May 5 20:20:43 UTC 2017
GHC <ghc-devs at haskell.org> writes:
> #13646: strict patterns with no bindings (e.g. `let !() = ...`) trigger -Wunused-
> pattern-binds
> -------------------------------------+-------------------------------------
> Reporter: exphp | Owner: (none)
> Type: bug | Status: new
> Priority: normal | Milestone:
> Component: Compiler | Version: 8.0.2
> Resolution: | Keywords:
> Operating System: Unknown/Multiple | Architecture:
> | Unknown/Multiple
> Type of failure: None/Unknown | Test Case:
> Blocked By: | Blocking:
> Related Tickets: | Differential Rev(s):
> Wiki Page: |
> -------------------------------------+-------------------------------------
>
> Comment (by simonpj):
>
> Yes I see the point. Perhaps we should suppress this warning if the
> pattern has an outmost bang.
>
> Does anyone object?
Sounds reasonable to me.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 487 bytes
Desc: not available
URL: <http://mail.haskell.org/pipermail/ghc-devs/attachments/20170505/7a0c0e82/attachment.sig>
More information about the ghc-devs
mailing list