[GHC] #8370: Ranked Instances

GHC ghc-devs at haskell.org
Sat Sep 28 21:48:02 CEST 2013


#8370: Ranked Instances
-------------------------------------+------------------------------------
        Reporter:  wvv               |            Owner:
            Type:  feature request   |           Status:  closed
        Priority:  normal            |        Milestone:
       Component:  Compiler          |          Version:  7.6.3
      Resolution:  invalid           |         Keywords:
Operating System:  Unknown/Multiple  |     Architecture:  Unknown/Multiple
 Type of failure:  None/Unknown      |       Difficulty:  Unknown
       Test Case:                    |       Blocked By:
        Blocking:                    |  Related Tickets:
-------------------------------------+------------------------------------

Comment (by carter):

 wvv,
 seems you're actually pointing a problem folks agree on  (would be nice to
 be able to define a child type class and have it instantiate its parents),
 but I think your proposed approach is a bit confusing and overly complex.

 likewise, its very very important to clearly explain the problem statement
 / goal, before jumping into made up notation that no one but you can
 decipher easily.

 likewise, "its easy to implement " is hard to validate, or you'd already
 have a patched ghc with the ideas locally to test it out for usability!
 since you dont, by default you should assume its actually more subtle
 than you claim!  if you want a feature for GHC, and you want a specific
 design that no one else is excited about, you need to cook up the patch
 yourself, and then demonstrate with working code that can actually run,
 that your ideas are good.

 the burden of proof here lies with you.  If you can cookup a patch that
 validates your claims, great. failing that, please read the book i
 suggested, an all the relevant papers in
 http://ghc.haskell.org/trac/ghc/wiki/ReadingList CAREFULLY.

 I repeat, please don't post any new proposals until you have worked
 through the book i have suggested
 http://www.cs.cmu.edu/~rwh/plbook/book.pdf and the relevant parts of the
 reading list.

 Please do that and I look forward to your subsequent involvement in ghc.

 If you have any questions or troubles with those readings, then direct
 your questions to the haskell-cafe mailing list and/or the #haskell IRC
 channel on freenode.

 Please refrain from posting any new proposals/ideas to GHC trac until
 after you have worked through the above reading list, which I anticipate
 will be late February 2014 at the earliest.

 this ticket is closed.

-- 
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/8370#comment:3>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler



More information about the ghc-tickets mailing list