packages feed

smallarray-0.2.2.3: 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.2.3

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-2011

-- 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.6

Extra-source-files:  CHANGELOG

Source-repository head
  Type:     darcs
  Location: http://community.haskell.org/~aslatter/code/bytearray

Library

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

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