Remove Control.Parallel*, now in package parallel
[haskell-directory.git] / GHC / Storable.lhs
index 6bd420e..de7cf67 100644 (file)
@@ -1,5 +1,5 @@
 \begin{code}
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
 -----------------------------------------------------------------------------
 -- |
 -- Module      :  GHC.Storable
 -- Stability   :  internal
 -- Portability :  non-portable (GHC Extensions)
 --
--- The 'Storable' class.
+-- Helper functions for "Foreign.Storable"
 --
 -----------------------------------------------------------------------------
 
+-- #hide
 module GHC.Storable
        ( readWideCharOffPtr  
        , readIntOffPtr       
@@ -49,18 +50,15 @@ module GHC.Storable
        , writeWord64OffPtr   
         ) where
 
-import GHC.Stable      ( StablePtr )
+import GHC.Stable      ( StablePtr(..) )
 import GHC.Int
 import GHC.Word
-import GHC.Stable
 import GHC.Ptr
 import GHC.Float
 import GHC.IOBase
 import GHC.Base
 \end{code}
 
-Helper functions for Foreign.Storable
-
 \begin{code}
 
 readWideCharOffPtr  :: Ptr Char          -> Int -> IO Char