packages feed

smallarray-0.2.0: smallarray.cabal

Name:                smallarray

-- See the Haskell package versioning policy
-- (http://www.haskell.org/haskellwiki/Package_versioning_policy) for
-- standards guiding when and how versions should be incremented.
Version:             0.2.0

Synopsis:            low-level unboxed arrays, with minimal features.

Description:         This package includes low-level, portable uboxed array types.
                     The SmallArray has been tuned for size in memory, and hence
                     does not support many of the nice operations supplied by
                     other array libraries

Homepage:            http://community.haskell.org/~aslatter/code/bytearray

License:             BSD3

License-file:        LICENSE

Author:              Antoine Latter
Maintainer:          aslatter@gmail.com
Copyright:           Antoine Latter, 2010

-- Stability of the pakcage (experimental, provisional, stable...)
Stability:           Experimental

Category:            Data

Build-type:          Simple

-- Extra files to be distributed with the package, such as examples or
-- a README.
-- Extra-source-files:  

Cabal-version:       >=1.2

Library

  Exposed-modules:     Data.SmallArray
                       Data.SmallArray.Unsafe

  Other-modules:       Data.ByteArray
                       Data.SmallArray.Internal
  
  Build-depends:       base < 4.4, deepseq >= 1.1 && < 1.2, hashable < 1.1 && >= 1.0.1
  ghc-options: -Wall -funbox-strict-fields -O2