-- Copyright 2011 Jared Hance
-- MIT Licensed
Name: binary-derive
Version: 0.1
License: GPL-3
License-File: COPYING
Author: Jared Hance
Maintainer: Jared Hance <jaredhance@gmail.com>
Build-Type: Simple
Cabal-Version: >= 1.8
Category: Data
Synopsis: Automatic deriving of Binary using GHC.Generics
Description: This package provides deriveGet and derivePut, respectively, which
each can be used to quickly create an instance of Binary for any time which
implements Generic. Naturally, this can be used with -XDeriveGeneric to not have to write any boilerplate code. This differs from binary-generic which
relies on the Data class instead and doesn't seem to have quite the same
implementation philosophy. Once Ghc 7.2 is stable, this could be combined
into the binary package to provide a sensible default for the Binary class.
Library
Build-Depends: base < 4.5,
binary < 0.7,
ghc-prim < 0.3
Ghc-Prof-Options: -prof -auto-all -caf-all -rtsopts
Exposed-Modules: Data.Binary.Derive
Exposed: True
Source-Repository head
Type: git
Location: https://github.com/jhance/binary-derive