1cabal-version: >= 1.10 2name: array 3version: 0.5.4.0 4 5-- NOTE: Don't forget to update ./changelog.md 6license: BSD3 7license-file: LICENSE 8maintainer: libraries@haskell.org 9bug-reports: https://gitlab.haskell.org/ghc/packages/array/issues 10synopsis: Mutable and immutable arrays 11category: Data Structures 12build-type: Simple 13description: 14 In addition to providing the "Data.Array" module 15 <http://www.haskell.org/onlinereport/haskell2010/haskellch14.html as specified in the Haskell 2010 Language Report>, 16 this package also defines the classes 'IArray' of 17 immutable arrays and 'MArray' of arrays mutable within appropriate 18 monads, as well as some instances of these classes. 19 20extra-source-files: changelog.md 21 22source-repository head 23 type: git 24 location: http://gitlab.haskell.org/ghc/packages/array.git 25 26library 27 default-language: Haskell2010 28 other-extensions: 29 BangPatterns, 30 CPP, 31 FlexibleContexts, 32 FlexibleInstances, 33 MagicHash, 34 MultiParamTypeClasses, 35 RankNTypes, 36 Trustworthy, 37 UnboxedTuples, 38 UnliftedFFITypes 39 build-depends: base >= 4.9 && < 4.14 40 ghc-options: -Wall 41 exposed-modules: 42 Data.Array 43 Data.Array.Base 44 Data.Array.IArray 45 Data.Array.IO 46 Data.Array.IO.Safe 47 Data.Array.IO.Internals 48 Data.Array.MArray 49 Data.Array.MArray.Safe 50 Data.Array.ST 51 Data.Array.ST.Safe 52 Data.Array.Storable 53 Data.Array.Storable.Safe 54 Data.Array.Storable.Internals 55 Data.Array.Unboxed 56 Data.Array.Unsafe 57