word-array-0.1.0.0: word-array.cabal
cabal-version: 2.4
name: word-array
version: 0.1.0.0
synopsis: treat integral types as arrays of smaller integral types
description: treat integral types as arrays of smaller integral types.
mostly a collection of bitwise operations. you can, for instance,
split a @Word64@ into 8 @Word8@s
homepage: https://github.com/goolord/word-array/
bug-reports: https://github.com/goolord/word-array/issues
license: MIT
license-file: LICENSE
author: Zachary Churchill
maintainer: zacharyachurchill@gmail.com
-- copyright:
category: Data
extra-source-files: CHANGELOG.md
library
exposed-modules:
Data.Word64Array.Word8
build-depends:
, base >=4.13 && <5.0
, mono-traversable
, deepseq
hs-source-dirs: src
default-language: Haskell2010
ghc-options: -Wall -O2
test-suite test
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Main.hs
build-depends:
HUnit
, tasty
, QuickCheck
, base
, mono-traversable
, primitive
, quickcheck-classes
, tasty
, tasty-hunit
, tasty-quickcheck
, vector
, word-array
ghc-options:
-Wall
-O2
default-language: Haskell2010
benchmark bench
type: exitcode-stdio-1.0
build-depends:
base
, tasty
, weigh == 0.0.16
, tasty-bench
, word-array
, deepseq
, primitive
, transformers
ghc-options: -Wall -O3
default-language: Haskell2010
hs-source-dirs: bench
main-is: Main.hs
source-repository head
type: git
location: https://github.com/goolord/word-array/