1 -----------------------------------------------------------------------------
4 -- Copyright : (c) The University of Glasgow 2001
5 -- License : BSD-style (see the file libraries/core/LICENSE)
7 -- Maintainer : libraries@haskell.org
8 -- Stability : experimental
9 -- Portability : non-portable
11 -- $Id: Exts.hs,v 1.3 2002/03/14 16:26:40 simonmar Exp $
13 -- GHC Extensions: this is the Approved Way to get at GHC-specific stuff.
15 -----------------------------------------------------------------------------
19 -- the representation of some basic types:
20 Int(..),Word(..),Float(..),Double(..),Integer(..),Char(..),
25 -- shifty wrappers from GHC.Base
26 shiftL#, shiftRL#, iShiftL#, iShiftRA#, iShiftRL#,
28 -- for linear implicit parameters:
31 -- and finally, all the unboxed primops of GHC!
38 import {-# SOURCE #-} GHC.Prim
44 class Splittable t where