packages feed

word8set-0.1.2: word8set.cabal

cabal-version:      3.0
name:               word8set
version:            0.1.2
synopsis:           Word8 set
description:        Set of Word8 numbers. Backed up by Word256.
category:           Data
author:             Oleg Grenrus <oleg.grenrus@iki.fi>
maintainer:         Oleg Grenrus <oleg.grenrus@iki.fi>
homepage:           https://github.com/phadej/word8set
bug-reports:        https://github.com/phadej/word8set/issues
license:            BSD-3-Clause
license-file:       LICENSE
build-type:         Simple
extra-source-files: CHANGELOG.md
tested-with:
  GHC ==8.6.5
   || ==8.8.4
   || ==8.10.7
   || ==9.0.2
   || ==9.2.8
   || ==9.4.8
   || ==9.6.5
   || ==9.8.2
   || ==9.10.1

source-repository head
  type:     git
  location: https://github.com/phadej/word8set.git

library
  default-language: Haskell2010
  hs-source-dirs:   src
  exposed-modules:  Data.Word8Set

  -- boot libraries
  build-depends:
    , base              >=4.12.0.0 && <4.21
    , deepseq           >=1.4.4.0  && <1.6
    , template-haskell  >=2.11     && <2.23

  -- other dependencies
  build-depends:
    , lattices    ^>=2.2.1
    , QuickCheck  ^>=2.14.2  || ^>=2.15
    , wide-word   ^>=0.1.6.0

test-suite word8set-tests
  default-language: Haskell2010
  type:             exitcode-stdio-1.0
  hs-source-dirs:   tests
  main-is:          word8set-tests.hs

  -- library dependencies
  build-depends:
    , base
    , lattices
    , QuickCheck
    , word8set

  -- test dependencies
  build-depends:
    , tasty             ^>=1.5
    , tasty-quickcheck  ^>=0.10.2