#1841: Data.Typeable: Instances of basic types don't provide qualified strings 
to
mkTyCon
------------------------+---------------------------------------------------
    Reporter:  guest    |       Owner:                
        Type:  bug      |      Status:  new           
    Priority:  normal   |   Component:  libraries/base
     Version:  6.8.1    |    Severity:  normal        
    Keywords:           |    Testcase:                
Architecture:  Unknown  |          Os:  Unknown       
------------------------+---------------------------------------------------
 The documentation of Data.Typeable.mkTyCon reasonably states that the name
 of the type constructor provided to mkTyCon "should be unique in the
 program, so it might be wise to use the fully qualified name".


 When automatically generating Typeable instances through "deriving", the
 aforementioned advice seems to be followed. However, all the instances of
 basic types defined in Data.Typeable don't provide qualified constructor
 names to mkTyCon.

 The case of Tuple constructors is specially strange, since the constructor
 string lacks the surrounding parentheses (e.g "," ",," ... ).

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