RepLib-0.2.1: RepLib.cabal
name: RepLib
version: 0.2.1
license: LGPL
license-file: LICENSE
build-type: Simple
cabal-version: >= 1.2.3
tested-with: GHC == 6.10.3, GHC == 6.8.3
author: Stephanie Weirich
maintainer: Brent Yorgey <byorgey@cis.upenn.edu>
Stephanie Weirich <sweirich@cis.upenn.edu>
homepage: http://www.cis.upenn.edu/~sweirich/RepLib
category: Data
extra-source-files: README, examples/Main.hs, examples/UnifyExp.hs
synopsis: Generic programming library with representation types
description: Generic programming library providing structural
polymorphism and other features.
Library
build-depends: base >= 3.0 && < 4.2, haskell98 >= 1.0 && < 1.1,
template-haskell >= 2.2 && < 2.4, mtl >= 1.1 && < 1.2
exposed-modules:
Data.RepLib,
Data.RepLib.R,
Data.RepLib.R1,
Data.RepLib.Lib,
Data.RepLib.PreludeReps,
Data.RepLib.PreludeLib,
Data.RepLib.RepAux,
Data.RepLib.Derive,
Data.RepLib.SYB.Aliases,
Data.RepLib.SYB.Schemes,
Data.RepLib.Unify
if impl(ghc < 6.10)
extensions: PatternSignatures