-{-# OPTIONS -monly-3-regs #-}
-----------------------------------------------------------------------------
-- |
-- Module : Data.Array.MArray
--
-- Maintainer : libraries@haskell.org
-- Stability : experimental
--- Portability : non-portable
+-- Portability : non-portable (uses Data.Array.Base)
--
-- An overloaded interface to mutable arrays. For array types which can be
-- used with this interface, see "Data.Array.IO", "Data.Array.ST",
import Prelude
import Data.Ix
+#ifdef __HADDOCK__
+import Data.Array.IArray
+#endif
import Data.Array.Base