[project @ 2005-03-15 13:38:27 by simonmar]
[ghc-base.git] / Data / Bool.hs
index 2515d58..0e14538 100644 (file)
@@ -1,4 +1,4 @@
-{-# OPTIONS -fno-implicit-prelude #-}
+{-# OPTIONS_GHC -fno-implicit-prelude #-}
 -----------------------------------------------------------------------------
 -- |
 -- Module      :  Data.Bool
@@ -9,12 +9,14 @@
 -- Stability   :  experimental
 -- Portability :  portable
 --
--- The Bool type and related functions.
+-- The 'Bool' type and related functions.
 --
 -----------------------------------------------------------------------------
 
 module Data.Bool (
+   -- * Booleans
    Bool(..),
+   -- ** Operations 
    (&&),       -- :: Bool -> Bool -> Bool
    (||),       -- :: Bool -> Bool -> Bool
    not,                -- :: Bool -> Bool
@@ -24,3 +26,14 @@ module Data.Bool (
 #ifdef __GLASGOW_HASKELL__
 import GHC.Base
 #endif
+
+#ifdef __NHC__
+import Prelude
+import Prelude
+  ( Bool(..)
+  , (&&)
+  , (||)
+  , not
+  , otherwise
+  )
+#endif