[GHC] #8634: Relax functional dependency coherence check ("liberal coverage condition")

GHC ghc-devs at haskell.org
Mon Sep 15 18:22:34 UTC 2014


#8634: Relax functional dependency coherence check ("liberal coverage condition")
-------------------------------------+-------------------------------------
              Reporter:  danilo2     |            Owner:
                  Type:  feature     |           Status:  new
  request                            |        Milestone:  7.10.1
              Priority:  high        |          Version:  7.7
             Component:  Compiler    |         Keywords:
            Resolution:              |     Architecture:  Unknown/Multiple
      Operating System:              |       Difficulty:  Unknown
  Unknown/Multiple                   |       Blocked By:
       Type of failure:              |  Related Tickets:  #1241, #2247,
  None/Unknown                       |  #8356, #9103, #9227
             Test Case:              |
              Blocking:              |
Differential Revisions:  Phab:D69    |
-------------------------------------+-------------------------------------

Comment (by danilo2):

 Goldfire - I would do it as fast as possible. But first I have to solve an
 issue I've got here at the company I'm working at. It is connected to
 injective type families (if I'm not wrong). Anyway it shows, that we
 cannot do something in Haskell, which should be doable in my opinion.

 I would be very thankful if you Goldfire or Simon just look at it and give
 maybe any hints how can we solve it:
 http://stackoverflow.com/questions/25854072/injective-type-families-in-
 haskell

 After solving it I will start working on the tests asap.

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


More information about the ghc-tickets mailing list