HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Package0.12.0GHC

ghc-prim

GHC primitives

Modules

13 modules
  • GHC.CString8GHC C strings definitions (previously in GHC.Base).
  • GHC.Debug2Users should not import this module. It is GHC internal only.
  • GHC.Magic6GHC magic. Use GHC.Exts from the base package instead of importing this
  • GHC.Magic.Dict1Defines the withDict function. For more information, see
  • GHC.Prim0
  • GHC.Prim.Exception3Primitive exceptions. Users should not import this module. It is GHC internal only.
  • GHC.Prim.Ext1Extra C-- routines exposed from the RTS Users should not import this module. It is GHC internal only. Use
  • GHC.Prim.Panic4Primitive panics. Users should not import this module. It is GHC internal only.
  • GHC.Prim.PtrEq14Comparing underlying pointers for equality. Use GHC.Exts from the base package instead of importing this
  • GHC.PrimopWrappers730Users should not import this module. It is GHC internal only.
  • GHC.Tuple69The tuple data types Users should not import this module. It is GHC internal only.
  • GHC.Types172GHC type definitions.
Internal modules · 1

Description

This package contains the primitive types and operations supplied by GHC. It is an internal package, only for the use of GHC developers. GHC users should not use it! If you do use it then expect breaking changes at any time without warning. You should prefer to import GHC.Exts from the base package instead.

Depends on

0 packages

    Used by in this set · 90