|
Data.ArrayBZ.Unboxed | Portability | Hugs/GHC | Stability | experimental | Maintainer | Bulat Ziganshin <Bulat.Ziganshin@gmail.com> |
|
|
|
Description |
Unboxed arrays
|
|
Synopsis |
|
|
|
Documentation |
|
|
Unboxed arrays
| Instances | Typeable2 UArray | HasBounds UArray | (Unboxed e, HasDefaultValue e) => IArray UArray e | (Ix i, Eq i, Eq e, Unboxed e, HasDefaultValue e) => Eq (UArray i e) | (Ix i, Ord i, Ord e, Unboxed e, HasDefaultValue e) => Ord (UArray i e) | (Ix i, Show i, Show e, Unboxed e, HasDefaultValue e) => Show (UArray i e) |
|
|
|
|
Unboxed mutable arrays in IO monad
|
|
|
Unboxed mutable arrays in ST monad
|
|
|
Casts to arrays with different element type
Casts an UArray with one element type into UArray with a
different element type. All the elements of the resulting array
are undefined (unless you know what you're doing...).
Upper array bound is recalculated according to elements size,
for example UArray (1,2) Word32 -> UArray (1,8) Word8
|
|
|
Casts an IOUArray with one element type into IOUArray with a different
element type (upper bound is recalculated).
|
|
|
Casts an STUArray with one element type into STUArray with a different
element type (upper bound is recalculated).
|
|
module Data.ArrayBZ.Internals.IArray |
|
module Data.ArrayBZ.Internals.MArray |
|
Produced by Haddock version 2.4.2 |