packages feed

bindynamic-1.0.0.1: bindynamic.cabal

name:                bindynamic
version:             1.0.0.1

cabal-version:       >=1.10

license:             GPL-3
license-file:        LICENSE
author:              Lennart Spitzner
maintainer:          Lennart Spitzner <hexagoxel@hexagoxel.de>
copyright:           Lennart Spitzner, 2015

Homepage:            https://github.com/lspitzner/bindynamic
Bug-reports:         https://github.com/lspitzner/bindynamic/issues

category:            Data
Stability:           Experimental
build-type:          Simple
tested-with:         GHC == 7.4.2, GHC == 7.6.3, GHC == 7.8.4, GHC == 7.10.2

synopsis:            A variation of Data.Dynamic.Dynamic with a Binary instance
description:         This Dynamic is instance Binary by encapsulating only
                     values of types that are Binary. It is a bit more
                     efficient than something similar to (ByteString, TypeRep)
                     as it avoids unnecessary encode/decoding round-trips.

source-repository head
  type: git
  location: git@github.com:lspitzner/bindynamic.git

library {
  exposed-modules:
    Data.Dynamic.Binary
  build-depends:
    { base >=4.8 && <4.12
    , binary >=0.5.0.2 && <0.9
    , rank1dynamic >=0.4 && <0.5
    , bytestring >=0.9.2 && <0.11
    }
  hs-source-dirs:
    src
  default-language:
    Haskell2010
  ghc-options:
    -Wall
}