|
| Data.Array | | Portability | portable | | Stability | provisional | | Maintainer | libraries@haskell.org |
|
|
|
|
|
| Description |
| Basic non-strict arrays.
|
|
|
| Documentation |
|
| module Data.Ix |
|
| data Array i e |
|
|
| array :: Ix i => (i, i) -> [(i, e)] -> Array i e |
|
| listArray :: Ix i => (i, i) -> [e] -> Array i e |
|
| (!) :: Ix i => Array i e -> i -> e |
|
| bounds :: Ix i => Array i e -> (i, i) |
|
| indices :: Ix i => Array i e -> [i] |
|
| elems :: Ix i => Array i e -> [e] |
|
| assocs :: Ix i => Array i e -> [(i, e)] |
|
| accumArray :: Ix i => (e -> a -> e) -> e -> (i, i) -> [(i, a)] -> Array i e |
|
| (//) :: Ix i => Array i e -> [(i, e)] -> Array i e |
|
| accum :: Ix i => (e -> a -> e) -> Array i e -> [(i, a)] -> Array i e |
|
| ixmap :: (Ix i, Ix j) => (i, i) -> (i -> j) -> Array j e -> Array i e |
|
| Produced by Haddock version 0.6 |