[GHC] #14547: Wrong warning by -Wincomplete-patterns
GHC
ghc-devs at haskell.org
Wed Apr 25 07:36:11 UTC 2018
#14547: Wrong warning by -Wincomplete-patterns
-------------------------------------+-------------------------------------
Reporter: YoshikuniJujo | Owner: (none)
Type: bug | Status: patch
Priority: low | Milestone:
Component: Compiler | Version: 8.2.1
Resolution: | Keywords: incomplete-
| patterns OverloadedLists,
| PatternMatchWarnings TypeFamilies
Operating System: Linux | Architecture: x86
Type of failure: Incorrect | Test Case:
error/warning at compile-time | deSugar/should_compile/T14547
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s): Phab:D4624
Wiki Page: |
-------------------------------------+-------------------------------------
Comment (by simonpj):
> Indeed we don't need to know the toList of [] instance is identity
function,
Good point. So this ticket is
* not about overloaded strings
* not about type functions
It's only about view patterns. Could you re-formulate the example to
eliminate the unnecessary clutter, and focus just on view patterns?
And then (sorry to be slow) take us more slowly through what the problem
is? It'll be something to do with the way that the pattern match checker
deals with view patterns, I guess.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/14547#comment:5>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list