| Copyright | (c) The University of Glasgow 2008 | 
|---|---|
| License | see libraries/base/LICENSE | 
| Maintainer | cvs-ghc@haskell.org | 
| Stability | internal | 
| Portability | non-portable (GHC Extensions) | 
| Safe Haskell | Unsafe | 
| Language | Haskell2010 | 
GHC.IOArray
Description
The IOArray type
Synopsis
- newtype IOArray i e = IOArray (STArray RealWorld i e)
- newIOArray :: Ix i => (i, i) -> e -> IO (IOArray i e)
- unsafeReadIOArray :: IOArray i e -> Int -> IO e
- unsafeWriteIOArray :: IOArray i e -> Int -> e -> IO ()
- readIOArray :: Ix i => IOArray i e -> i -> IO e
- writeIOArray :: Ix i => IOArray i e -> i -> e -> IO ()
- boundsIOArray :: IOArray i e -> (i, i)