|
Data.ArrayBZ.ST | Portability | Hugs/GHC | Stability | experimental | Maintainer | Bulat Ziganshin <Bulat.Ziganshin@gmail.com> |
|
|
|
|
|
Description |
Mutable boxed and unboxed arrays in the ST monad.
|
|
Synopsis |
|
|
|
|
Boxed arrays
|
|
|
Boxed mutable arrays in ST monad
|
|
|
A safe way to create and work with a mutable array before returning an
immutable array for later perusal. This function avoids copying
the array before returning it - it uses unsafeFreeze internally, but
this wrapper is a safe interface to that function.
|
|
Unboxed arrays
|
|
|
Unboxed mutable arrays in ST monad
|
|
|
A safe way to create and work with an unboxed mutable array before
returning an immutable array for later perusal. This function
avoids copying the array before returning it - it uses
unsafeFreeze internally, but this wrapper is a safe interface to
that function.
|
|
|
Casts an STUArray with one element type into STUArray with a different
element type (upper bound is recalculated).
|
|
Overloaded mutable array interface
|
|
module Data.ArrayBZ.MArray |
|
Produced by Haddock version 2.4.2 |