|Copyright||(c) The University of Glasgow 2005|
|License||BSD-style (see the file libraries/base/LICENSE)|
|Portability||non-portable (requires STM)|
TArrays: transactional arrays, for use in the STM monad
TArray is a transactional array, supporting the usual
MArray interface for mutable arrays.
It is currently implemented as
Array ix (TVar e), but it may be replaced by a more efficient implementation in the future (the interface will remain the same, however).
|MArray TArray e STM|
Defined in Control.Concurrent.STM.TArray
|Ix i => Eq (TArray i e)|
© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).