[GHC] #4479: Implement TDNR
GHC
ghc-devs at haskell.org
Fri Jun 3 03:52:00 UTC 2016
#4479: Implement TDNR
-------------------------------------+-------------------------------------
Reporter: gidyn | Owner:
Type: feature request | Status: new
Priority: low | Milestone:
Component: Compiler (Type | Version: 7.5
checker) |
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 AntC):
Replying to [comment:27 gidyn]:
> There's a proposal for TDNR without syntax changes at
SyntaxFreeTypeDirectedNameResolution.
Hmm. That really is not up to being called a 'proposal'. Contrast its
hand-waving with the careful detail in the original TDNR. I've added a
couple of links to a ghc-users thread and to what Adam has just delivered
in 8.0 DuplicateRecordFields. I think what Adam has delivered is a
reasonable stab at the TDNR idea without changing any syntax. (I've made
that point several times in the discussion.) I've not seen any detailed
explanation that would disagree with that. (There is comment about the
full ORF Part 3 Magic type classes.)
If it was my call, and assuming this ticket 4479 is about TDNR, I would
close this as fixed by DuplicateRecordFields.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/4479#comment:31>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list