--
-----------------------------------------------------------------------------
+-- #hide
module GHC.Arr where
import {-# SOURCE #-} GHC.Err ( error )
#include "MachDeps.h"
+-- #hide
module GHC.Base
(
module GHC.Base,
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.Conc
( ThreadId(..)
-- Installing Win32 console handlers.
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.ConsoleHandler
#ifndef mingw32_HOST_OS
where
-- Primitive operations and types for doing .NET interop
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.Dotnet
( Object
, unmarshalObject
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.Enum(
Bounded(..), Enum(..),
boundedEnumFrom, boundedEnumFromThen,
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.Err
(
irrefutPatError
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.Exception
( module GHC.Exception,
Exception(..), AsyncException(..),
#include "ieee-flpt.h"
+-- #hide
module GHC.Float( module GHC.Float, Float#, Double# ) where
import Data.Maybe
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.ForeignPtr
(
ForeignPtr(..),
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.Handle (
withHandle, withHandle', withHandle_,
wantWritableHandle, wantReadableHandle, wantSeekableHandle,
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.IO (
hWaitForInput, hGetChar, hGetLine, hGetContents, hPutChar, hPutStr,
commitBuffer', -- hack, see below
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.IOBase(
IO(..), unIO, failIO, liftIO, bindIO, thenIO, returnIO,
unsafePerformIO, unsafeInterleaveIO,
#include "MachDeps.h"
+-- #hide
module GHC.Int (
Int8(..), Int16(..), Int32(..), Int64(..))
where
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.List (
-- [] (..), -- Not Haskell 98; built in syntax
#error Please define LEFTMOST_BIT to be 2^(SIZEOF_HSWORD*8-1)
#endif
+-- #hide
module GHC.Num where
import {-# SOURCE #-} GHC.Err
-- * We might want to add bounds checks that can be deactivated.
--
+-- #hide
module GHC.PArr (
-- [::], -- Built-in syntax
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.Pack
(
-- (**) - emitted by compiler.
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.Ptr where
import GHC.Base
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.Read
( Read(..) -- class
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.Real where
import {-# SOURCE #-} GHC.Err
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.ST where
import GHC.Base
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.STRef where
import GHC.ST
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.Show
(
Show(..), ShowS,
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.Stable
( StablePtr(..)
, newStablePtr -- :: a -> IO (StablePtr a)
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.Storable
( readWideCharOffPtr
, readIntOffPtr
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.TopHandler (
runMainIO, runIO, runNonIO, reportStackOverflow, reportError
) where
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.Unicode (
isAscii, isLatin1, isControl,
isAsciiUpper, isAsciiLower,
--
-----------------------------------------------------------------------------
+-- #hide
module GHC.Weak where
import GHC.Base
#include "MachDeps.h"
+-- #hide
module GHC.Word (
Word(..), Word8(..), Word16(..), Word32(..), Word64(..),
toEnumError, fromEnumError, succError, predError)