Go to the first, previous, next, last section, table of contents.

GHC-only Extension Libraries

If you rely on the implicit `import Prelude' that GHC normally does for you, and if you don't use any weird flags (notably `-fglasgow-exts'), and if you don't import the Glasgow extensions interface, `GlaExts', then GHC should work exactly as the Haskell report says, and the full user namespaces should be available to you. If you mess about with `import Prelude'... innocent hiding, e.g.,
import Prelude hiding ( fromIntegral )
should work just fine. If you turn on `-fglasgow-exts', the compiler will recognise and parse unboxed values properly. To get at the primitive operations described herein, import the relevant interfaces.
Go to the first, previous, next, last section, table of contents.