packages feed

binary-list-0.3.1.2: binary-list.cabal

name:                binary-list
version:             0.3.1.2
synopsis:            Lists of size length a power of two.
description:         Some algorithmic problems work only when the input list
                     has length a power of two. This library implements a
                     data structure optimized for this.
license:             BSD3
license-file:        LICENSE
author:              Daniel Díaz
maintainer:          dhelta.diaz@gmail.com
bug-reports:         https://github.com/Daniel-Diaz/binary-list/issues
category:            Data
build-type:          Simple
cabal-version:       >=1.10

library
  exposed-modules:     Data.BinaryList, Data.BinaryList.Serialize
  other-modules:       Data.BinaryList.Internal
  build-depends:       base == 4.*, bytestring, binary >= 0.6.4.0
               ,       transformers >= 0.3.0.0
  default-language:    Haskell2010
  ghc-options:         -Wall -fno-warn-orphans

Source-repository head
  type: git
  location: git://github.com/Daniel-Diaz/binary-list.git

benchmark binary-list-bench
  type: exitcode-stdio-1.0
  hs-source-dirs: bench
  main-is: Main.hs
  build-depends: base == 4.*
               , binary-list
               , deepseq
               , criterion
  ghc-options: -O2