packages feed

yaml-light-lens-0.3.2: yaml-light-lens.cabal

name:                yaml-light-lens
version:             0.3.2
synopsis:            Lens interface to yaml-light.
description:         Lenses for working with YAML documents.
license:             BSD3
license-file:        LICENSE
author:              Anthony Cowley
maintainer:          acowley@gmail.com
copyright:           Copyright (C) 2012-2014 Anthony Cowley
category:            Data
build-type:          Simple
extra-source-files:  tests/doctests.hs
cabal-version:       >= 1.10

source-repository head
  type:     git
  location: http://github.com/acowley/yaml-light-lens.git

library
  exposed-modules:     Data.Yaml.YamlLight.Lens
  build-depends:       base >= 4.5 && < 5,
                       bytestring,
                       bytestring-lexing >= 0.5.0.2 && < 0.6,
                       containers,
                       lens >= 4.0 && < 4.12,
                       yaml-light >= 0.1 && < 0.2

  -- Needed to help Cabal's solver:
  -- if impl(ghc < 7.10.1)
  --   build-depends: transformers-compat ==0.4.0.3

  hs-source-dirs:      src
  ghc-options:         -Wall -fno-warn-orphans
  default-language:    Haskell2010

test-suite doctests
  type:           exitcode-stdio-1.0
  main-is:        doctests.hs
  ghc-options:    -Wall -threaded
  hs-source-dirs: tests
  default-language:    Haskell2010
  build-depends:
    base,
    doctest