name: transformers-compat
category: Compatibility
version: 0.1
license: BSD3
cabal-version: >= 1.8
license-file: LICENSE
author: Edward A. Kmett
maintainer: Edward A. Kmett <ekmett@gmail.com>
stability: provisional
homepage: http://github.com/ekmett/transformers-compat/
bug-reports: http://github.com/ekmett/transformers-compat/issues
copyright: Copyright (C) 2012 Edward A. Kmett
synopsis: Lenses, Folds and Traversals
description:
This package includes backported versions of types that were added
to transformers in transformers 0.3 for users who need strict
transformers 0.2 compatibility to run on old versions of the
platform, but also need those types.
.
Those users should be able to just depend on @transformers >= 0.2@
and @transformers-compat@.
.
Note: missing methods are not supplied
but this at least permits the types to be used.
build-type: Simple
tested-with: GHC == 7.0.4, GHC == 7.4.1, GHC == 7.4.2, GHC == 7.6.1
extra-source-files:
.travis.yml
.ghci
.gitignore
.vim.custom
config
README.markdown
CHANGELOG.markdown
source-repository head
type: git
location: git://github.com/ekmett/transformers-compat.git
flag transformers2
default: False
manual: False
library
build-depends:
base >= 4.3 && < 5
hs-source-dirs: src
if flag(transformers2)
build-depends:
transformers >= 0.2 && < 0.3
exposed-modules:
Control.Applicative.Backwards
Control.Applicative.Lift
Data.Functor.Reverse
else
build-depends:
transformers >= 0.3 && < 0.4