cabal-version: 3.0 Name: bitstream Synopsis: Fast, packed, strict and lazy bit streams with stream fusion Description: Fast, packed, strict and lazy bit vectors with stream fusion. This is like @bytestring@ but stores bits instead of bytes. Version: 0.3.0.2 License: CC0-1.0 License-File: COPYING Author: PHO Maintainer: PHO Stability: experimental Homepage: https://github.com/phonohawk/bitstream Bug-Reports: https://github.com/phonohawk/bitstream/issues Category: Data Tested-With: GHC == 7.6.2, GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.4, GHC == 8.10.2 Build-Type: Simple Extra-Source-Files: AUTHORS COPYING ChangeLog common shared Build-Depends: base == 4.*, base-unicode-symbols == 0.2.*, bytestring >= 0.9 && < 0.13, vector >= 0.10 && < 0.14 if !impl(ghc >= 8.0) Build-Depends: bifunctors >= 4.1 GHC-Options: -Wall Default-Language: Haskell2010 Source-Repository head Type: git Location: https://github.com/phonohawk/bitstream.git Library import: shared Exposed-Modules: Data.Bitstream Data.Bitstream.Fusion Data.Bitstream.Fusion.Monadic Data.Bitstream.Generic Data.Bitstream.Lazy Data.Bitstream.Packet Other-Modules: Data.Bitstream.Internal Test-Suite test-strict-bitstream import: shared Type: exitcode-stdio-1.0 Main-Is: Test/Bitstream.hs Other-Modules: Test.Bitstream.Utils Build-Depends: QuickCheck >= 2.5, bitstream GHC-Options: -fno-warn-orphans Test-Suite test-lazy-bitstream import: shared Type: exitcode-stdio-1.0 Main-Is: Test/Bitstream/Lazy.hs Other-Modules: Test.Bitstream.Utils Build-Depends: QuickCheck >= 2.5, bitstream GHC-Options: -fno-warn-orphans