#5419: integer-gmp no longer exports S# and J#
-----------------------------------+----------------------------------------
    Reporter:  mikhail.vorozhtsov  |        Owner:              
        Type:  bug                 |       Status:  new         
    Priority:  normal              |    Milestone:              
   Component:  libraries (other)   |      Version:  7.3         
    Keywords:                      |     Testcase:              
   Blockedby:                      |   Difficulty:              
          Os:  Unknown/Multiple    |     Blocking:              
Architecture:  Unknown/Multiple    |      Failure:  None/Unknown
-----------------------------------+----------------------------------------

Comment(by tibbe):

 I actually think the way it used to work was OK. If you wanted to depend
 on a particular implementation you could import e.g.
 `GHC.Integer.GMP.Internals`. I agree in principle that the (internal)
 module dependencies were a bit wacky, but it seems hard to avoid them
 given the requirements of `PrelNames` to name a module exported by all
 integer-* packages and require that this module must define the data type
 in question, instead of just re-export it.

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