Haskell Core Libraries (base package)
Contents
Index
Data.Array.Diff
Portability
non-portable
Stability
experimental
Maintainer
libraries@haskell.org
Description
Functional arrays with constant-time update.
Synopsis
data
IOToDiffArray
a i e
type
DiffArray
=
IOToDiffArray
IOArray
type
DiffUArray
=
IOToDiffArray
IOUArray
module
Data.Array.IArray
newDiffArray
:: (
MArray
a e
IO
,
Ix
i) => (i, i) -> [(
Int
, e)] ->
IO
(
IOToDiffArray
a i e)
readDiffArray
:: (
MArray
a e
IO
,
Ix
i) =>
IOToDiffArray
a i e ->
Int
->
IO
e
replaceDiffArray
:: (
MArray
a e
IO
,
Ix
i) =>
IOToDiffArray
a i e -> [(
Int
, e)] ->
IO
(
IOToDiffArray
a i e)
Produced by
Haddock
version 0.6