category: Generics
copyright: (c) 2011 Universiteit Utrecht
name: instant-generics
version: 0.3
license: BSD3
license-file: LICENSE
author: José Pedro Magalhães
maintainer: generics@haskell.org
synopsis: Generic programming library with a sum of products view
description:
This is a generic programming library based on type classes and type families
first described by Chakravarty et al. (see
<http://www.cse.unsw.edu.au/~chak/project/generics/>). The current release
is a simplified version mostly to support the rewriting library described
in the paper:
.
* Thomas van Noort, Alexey Rodriguez Yakushev, Stefan Holdermans,
Johan Jeuring, Bastiaan Heeren, José Pedro Magalhães.
/A Lightweight Approach to Datatype-Generic Rewriting./
Journal of Functional Programming, Special Issue on Generic Programming,
2010.
stability: experimental
build-type: Simple
homepage: http://www.cs.uu.nl/wiki/GenericProgramming/InstantGenerics
cabal-version: >= 1.2.3
tested-with: GHC == 6.8.3, GHC == 6.10.4, GHC == 6.12.1, GHC == 7.0.2
extra-source-files: examples/GMapAssoc.hs
examples/Test.hs
library
hs-source-dirs: src
build-depends: base >= 3.0 && < 5, template-haskell >=2.4 && <2.6,
containers, syb
exposed-modules: Generics.Instant,
Generics.Instant.Base,
Generics.Instant.TH,
Generics.Instant.Instances,
Generics.Instant.Functions,
Generics.Instant.Functions.Show,
Generics.Instant.Functions.Empty,
Generics.Instant.Functions.Eq
ghc-options: -Wall