#3877: Require XOverlappingInstances for the most specific instance only
----------------------------------------+-----------------------------------
Reporter: traz161616 | Owner:
Type: feature request | Status: new
Priority: normal | Milestone: 7.2.1
Component: Compiler (Type checker) | Version: 6.12.1
Resolution: | Keywords: XOverlappingInstances
Testcase: | Blockedby:
Difficulty: | Os: Unknown/Multiple
Blocking: | Architecture: Unknown/Multiple
Failure: GHC rejects valid program |
----------------------------------------+-----------------------------------
Comment(by simonpj):
I'm entirely willing to make this change. Hmm. Why not follow a process
similar to that for library changes (which this nearly is):
* Extend this ticket with a standalone description of the proposed change
* Email the summary to ghc-users (and, I suggest, [email protected])
* Give a deadline for discussion of a few weeks.
That would give an opportunity for others who use overlapping instances to
have their say (perhaps in support).
Simon
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/3877#comment:6>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs