#6018: Injective type families
----------------------------------------+-----------------------------------
    Reporter:  lunaris                  |       Owner:                  
        Type:  feature request          |      Status:  new             
    Priority:  normal                   |   Milestone:                  
   Component:  Compiler                 |     Version:  7.4.1           
    Keywords:  TypeFamilies, Injective  |          Os:  Unknown/Multiple
Architecture:  Unknown/Multiple         |     Failure:  None/Unknown    
  Difficulty:  Unknown                  |    Testcase:                  
   Blockedby:                           |    Blocking:                  
     Related:                           |  
----------------------------------------+-----------------------------------
Changes (by simonpj):

  * difficulty:  => Unknown


Comment:

 Some functions might be injective in one argument but not another.  For
 example:
 {{{
   F a b ~ F c d   ===>    a ~ c
                 but not   b ~ d
 }}}

-- 
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/6018#comment:2>
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

Reply via email to