#3163: GADTs should not allow polymorphism in return type
----------------------------------------+-----------------------------------
    Reporter:  Scott Turner             |        Owner:  simonpj
        Type:  bug                      |       Status:  closed 
    Priority:  normal                   |    Milestone:  6.12.1 
   Component:  Compiler (Type checker)  |      Version:  6.10.1 
    Severity:  normal                   |   Resolution:  fixed  
    Keywords:                           |   Difficulty:  Unknown
    Testcase:  gadt/T3163               |           Os:  Linux  
Architecture:  x86                      |  
----------------------------------------+-----------------------------------
Changes (by simonpj):

  * testcase:  => gadt/T3163
  * status:  new => closed
  * resolution:  => fixed

Comment:

 Done!  The fix got mixed into a Template Haskell enhancement:
 {{{
 Wed May 27 19:12:42 BST 2009  [email protected]
   * Template Haskell: allow type splices

     M ./compiler/typecheck/TcMType.lhs -4 +8
 }}}
 Specifically there was a bug in `TcMType.check_arg_type`, which is great
 to have found.

 Simon

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