packages feed

instant-generics-0.3: instant-generics.cabal

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