packages feed

sized-vector-1.4.3.1: sized-vector.cabal

-- Initial sized-vector.cabal generated by cabal init.  For further 
-- documentation, see http://haskell.org/cabal/users-guide/

name:                sized-vector
version:             1.4.3.1
synopsis:            Size-parameterized vector types and functions.
description:         Size-parameterized vector types and functions using a data-type promotion.
homepage:            https://github.com/konn/sized-vector
license:             BSD3
license-file:        LICENSE
extra-source-files:  README.md
author:              Hiromi ISHII
maintainer:          konn.jinro_at_gmail.com
copyright:           (C) Hiromi ISHII 2013-2016
category:            Data
build-type:          Simple
cabal-version:       >=1.8
tested-with:   GHC == 7.10.3, GHC == 8.0.1
source-repository head
  Type: git
  Location: git://github.com/konn/sized-vector.git

library
  exposed-modules:     Data.Vector.Sized
  build-depends:       base                     >= 4.8          && < 5
                     , constraints
                     , deepseq                  >= 1.3          && < 1.5
                     , equational-reasoning     >= 0.4          && < 0.5
                     , hashable                 >= 1.1          && < 1.3
                     , monomorphic              == 0.0.*
                     , template-haskell         >= 2.9.0.0      && < 2.12
                     , type-natural             >= 0.4.1        && < 0.5
  if impl(ghc >= 8.0)
    build-depends:     singletons               >= 2.2          && < 3
  else
    build-depends:     singletons               == 2.1.*

-- Benchmark coercion-bench
--   buildable:            False
--   type:                 exitcode-stdio-1.0
--   main-is:              coercion.hs
--   hs-source-dirs:       bench
--   ghc-options:          -O2 -threaded -fcontext-stack=500
--   build-depends:        criterion
--                ,        statistics   >=0.10 && < 0.11
--                ,        progression
--                ,        sized-vector
--                ,        base
--                ,        type-natural
--                ,        parallel
--                ,        deepseq