Opened 12 years ago

Closed 11 years ago

Last modified 11 years ago

#1964 closed bug (fixed)


Reported by: igloo Owned by:
Priority: high Milestone: 6.10.1
Component: Compiler Version: 6.9
Keywords: Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: None/Unknown Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:


Currently GHC.Prim is advertised to users, but it cannot be processed by haddock 2.0 so does not appear in the documentation in the HEAD. We should either fix this, or advertise a different module which re-exports all the stuff in GHC.Prim; we'd still need to magic up some actual documentation from somewhere.

One thing which might make things (special cases in the build system and compiler) easier overall is to have a magic ghc-prim package containing GHC.Prim, rather than a magic GHC.Prim module in the base package. We're not yet sure whether it would actually make things easier, or just move the troubles to other places, though.

Change History (6)

comment:1 Changed 11 years ago by SamB

Well, we have a magic ghc-prim package now.

comment:2 Changed 11 years ago by igloo

We do have a ghc-prim package, but it isn't magic (i.e. the compiler doesn't treat it specially). The magic is still for the GHC.Prim module (which now lives in the ghc-prim package).

comment:3 Changed 11 years ago by simonmar

Milestone: 6.10 branch6.10.1

comment:4 Changed 11 years ago by igloo

Resolution: fixed
Status: newclosed

Fixed; we now have GHC.Prim docs.

comment:5 Changed 11 years ago by simonmar

Architecture: UnknownUnknown/Multiple

comment:6 Changed 11 years ago by simonmar

Operating System: UnknownUnknown/Multiple
Note: See TracTickets for help on using tickets.