packages feed

bytestring-builder-varword-0.1.0.0: bytestring-builder-varword.cabal

name:                bytestring-builder-varword
version:             0.1.0.0
synopsis:            Variable-length integer encoding
description:
  A collection of functions for producing 'Data.ByteString.Builder.Builder's
  that encode integer types into compact, variable-length representations.
homepage:            https://github.com/concert/hs-varword#readme
bug-reports:         https://github.com/concert/hs-varword/issues
stability:           Experimental
license:             LGPL-3
license-file:        LICENSE
author:              Paul Weaver
maintainer:          paul@concertdaw.co.uk
copyright:           2018 Concert Audio Technologies Ltd
category:            Data
build-type:          Simple
extra-source-files:  README.md
cabal-version:       >=1.10

source-repository head
  type:     git
  location: https://github.com/githubuser/attoparsec-varword

library
  hs-source-dirs:      src
  ghc-options:         -Wall
  default-extensions:  BinaryLiterals
                     , ScopedTypeVariables
  exposed-modules:     Data.ByteString.Builder.Prim.VarWord
                     , Data.ByteString.Builder.VarWord
  build-depends:       base >= 4.7 && < 5
                     , bytestring >= 0.9 && < 0.11
  default-language:    Haskell2010

test-suite bytestring-builder-varword-test
  type:                exitcode-stdio-1.0
  main-is:             Spec.hs
  hs-source-dirs:      test
  ghc-options:         -threaded -rtsopts -with-rtsopts=-N -Wall
  default-extensions:  BinaryLiterals
                     , OverloadedStrings
  build-depends:       base >= 4.7 && < 5
                     , bytestring-builder-varword
                     , attoparsec-varword >= 0.1 && < 0.2
                     , attoparsec >= 0.10 && < 0.14
                     , bytestring >= 0.9 && < 0.11
                     , hspec >= 2.4.3 && < 2.5.0
                     , QuickCheck >= 2.7 && < 2.11.4
  other-modules:       Data.ByteString.Builder.VarWordSpec
  default-language:    Haskell2010