Package0.5.8.0Data Structures
array
Mutable and immutable arrays
- Version0.5.8.0
- CategoryData Structures
- LicenceBSD-3-Clause
- Maintainerlibraries@haskell.org
- Pinned bywith GHC
- Sourcehackage.haskell.org/package/array-0.5.8.0
Modules
- Data.ArrayBasic non-strict arrays. Note: The Data.Array.IArray module provides a more general interface
- Data.Array.IArrayImmutable arrays, with an overloaded interface. For array types which
- Data.Array.IOMutable boxed and unboxed arrays in the IO monad.
- Data.Array.IO.SafeMutable boxed and unboxed arrays in the IO monad.
- Data.Array.MArrayAn overloaded interface to mutable arrays. For array types which can be
- Data.Array.MArray.SafeAn overloaded interface to mutable arrays. For array types which can be
- Data.Array.STMutable boxed and unboxed arrays in the ST monad.
- Data.Array.ST.SafeMutable boxed and unboxed arrays in the ST monad. Safe API only of Data.Array.ST.
- Data.Array.StorableA storable array is an IO-mutable array which stores its
- Data.Array.Storable.SafeA storable array is an IO-mutable array which stores its
- Data.Array.UnboxedUnboxed immutable arrays.
- Data.Array.UnsafeContains the various unsafe operations that can be performed
Internal modules · 3
- Data.Array.BaseBasis for IArray and MArray. Not intended for external consumption;
- Data.Array.IO.InternalsMutable boxed and unboxed arrays in the IO monad. WARNING This module is considered internal. The Package Versioning Policy does not appl…
- Data.Array.Storable.InternalsActual implementation of Data.Array.Storable. WARNING This module is considered internal. The Package Versioning Policy does not apply. T…
Description
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.
Depends on
1 package- base-4.23.0.0with GHC
Used by in this set · 44
- Cabal-3.18.1.0
- Cabal-syntax-3.18.1.0
- HTTP-4000.5.0
- ListLike-4.7.8.4
- SHA-1.6.4.4
- abstract-deque-0.3
- algebraic-graphs-0.8
- attoparsec-0.14.4
- binary-0.8.9.3
- cabal-install-3.18.1.0
- cabal-install-solver-3.18.1.0
- cborg-0.2.10.0
- cereal-0.5.8.3
- concurrency-1.11.0.3
- containers-0.8
- crypto-token-0.2.0
- edit-distance-0.2.2.1
- fast-logger-3.2.7
- ghc-10.0.0.20260917
- ghc-lib-parser-9.14.1.20251220
- ghci-10.0.0.20260917
- haddock-api-2.34.0
- hashing-0.1.1.0
- haskell-src-exts-1.24.0
- hnix-0.17.0
- hspec-core-2.11.18
- http-client-0.7.19
- http-date-0.0.11
- http-semantics-0.4.1
- http2-5.4.8
- indexed-traversable-0.1.5
- integer-logarithms-1.0.5
- invariant-0.6.5
- lens-5.3.6
- monad-par-0.3.6
- parallel-3.3.0.0
- pretty-show-1.10
- regex-base-0.94.0.3
- regex-posix-0.96.0.2
- regex-tdfa-1.3.2.6
- serialise-0.2.6.1
- stm-2.5.3.1
- streaming-commons-0.2.3.1
- text-2.1.4