{-# OPTIONS_HADDOCK not-home #-}
module GHC.Arr
(Ix(..),
Array(..),
STArray(..),
arrEleBottom,
array,
listArray,
(!),
safeRangeSize,
negRange,
safeIndex,
badSafeIndex,
bounds,
numElements,
numElementsSTArray,
indices,
elems,
assocs,
accumArray,
adjust,
(//),
accum,
amap,
ixmap,
eqArray,
cmpArray,
cmpIntArray,
newSTArray,
boundsSTArray,
readSTArray,
writeSTArray,
freezeSTArray,
thawSTArray,
foldlElems,
foldlElems',
foldl1Elems,
foldrElems,
foldrElems',
foldr1Elems,
fill,
done,
unsafeArray,
unsafeArray',
lessSafeIndex,
unsafeAt,
unsafeReplace,
unsafeAccumArray,
unsafeAccumArray',
unsafeAccum,
unsafeReadSTArray,
unsafeWriteSTArray,
unsafeFreezeSTArray,
unsafeThawSTArray
) where
import GHC.Internal.Arr