packages feed

xml-extractors-0.4.0.3: xml-extractors.cabal

name:                xml-extractors
version:             0.4.0.3
synopsis:            Extension to the xml package to extract data from parsed xml
description:
  This library provides functions to simplify extraction of data from
  generic xml tree structures (as produced by parsing xml with the `xml` package),
  while handling location information to provide decent error messages in case
  of errors.
  .
  /Some limitations/
  .
    * Only handles unqualified names. (This is by design to simplify usage.)
  .
    * No column number and sometimes no line number reference in error values.

homepage:            https://github.com/holmisen/xml-extractors
license:             BSD3
license-file:        LICENSE
author:              Johan Holmquist
maintainer:          holmisen@gmail.com
category:            XML
build-type:          Simple
extra-source-files:  README.md, changelog.md
cabal-version:       >=1.10

library
  exposed-modules:     Text.XML.Light.Extractors,
                       Text.XML.Light.Extractors.Internal,
                       Text.XML.Light.Extractors.Internal.Result,
                       Text.XML.Light.Extractors.Extra,
                       Text.XML.Light.Extractors.ShowErr
  -- other-modules:
  other-extensions:    NoMonomorphismRestriction
  build-depends:       base >=4.6 && <5,
                       xml >=1.3 && <1.4,
                       mtl >=2.1 && <2.3,
                       transformers >=0.3 && <0.6
  hs-source-dirs:      src
  default-language:    Haskell2010
  ghc-options:         -fno-warn-warnings-deprecations