Mutable and immutable arrays

Version on this page:
LTS Haskell 15.14:
Stackage Nightly 2020-06-01:
Latest on Hackage:

See all snapshots array appears in

BSD-3-Clause licensed
Maintained by [email protected]

Module documentation for

This version can be pinned in stack with:[email protected]:0044a36515bad1ee3925737b05e6b9c0d72adabab4ed68d139431b5329579bca,1829
  • Data
    • Data.Array
      • Data.Array.Base
      • Data.Array.IArray
      • Data.Array.IO
        • Data.Array.IO.Internals
        • Data.Array.IO.Safe
      • Data.Array.MArray
        • Data.Array.MArray.Safe
      • Data.Array.ST
        • Data.Array.ST.Safe
      • Data.Array.Storable
        • Data.Array.Storable.Internals
        • Data.Array.Storable.Safe
      • Data.Array.Unboxed
      • Data.Array.Unsafe

In addition to providing the Data.Array module as specified in the Haskell 2010 Language Report, this package also defines the classes IArray of immutable arrays and MArray of arrays mutable within appropriate monads, as well as some instances of these classes.