#5344: CSE should look through coercions
---------------------------------+------------------------------------------
    Reporter:  reinerp           |        Owner:  simonpj                
        Type:  feature request   |       Status:  new                    
    Priority:  normal            |    Milestone:  _|_                    
   Component:  Compiler          |      Version:  7.0.3                  
    Keywords:  cse               |     Testcase:                         
   Blockedby:                    |   Difficulty:                         
          Os:  Unknown/Multiple  |     Blocking:                         
Architecture:  Unknown/Multiple  |      Failure:  Runtime performance bug
---------------------------------+------------------------------------------
Changes (by simonpj):

  * milestone:  7.6.1 => _|_


Comment:

 You want to answer the question "Are these two expressions `e1`, `e2`
 equal modulo a coercion, so that `e1` = `e2 |> co`?"  I'm sure it's
 possible to do that, but I don't see how to do it efficiently.

 Nice idea, though!

 I'll milestone for bottom unless someone comes up with a plausible
 implementation.

 Simon

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