packages feed

selectors-0.0.3.0: selectors.cabal

name:                selectors
version:             0.0.3.0
synopsis:            CSS Selectors for DOM traversal
description:
    This package provides functions for XML DOM traversal that work with "Text.XML.Cursor" from the xml-conduits package. The pure Haskell functions in "XML.Selectors.CSS" include a parser for CSS selector expressions and conversion to an "Axis". A QuasiQuoter is provided in "XML.Selectors.CSS.TH" for static validation of selector expressions.

license:             BSD3
license-file:        LICENSE
author:              Rob O'Callahan
maintainer:          ropoctl@gmail.com

category:            XML
homepage:            http://github.com/rcallahan/selectors
build-type:          Simple
cabal-version:       >=1.10

library
  exposed-modules:     XML.Selectors.CSS
                       XML.Selectors.CSS.TH
                       XML.Selectors.CSS.Types
  other-modules:       XML.Selectors.CSS.Tokens
                       XML.Selectors.CSS.Parse
  other-extensions:    QuasiQuotes, OverloadedStrings, TemplateHaskell, CPP, MagicHash, DeriveDataTypeable
  build-depends:       base >=4.6 && <5,
                       xml-conduit >=1.1,
                       containers >=0.5,
                       text >=0.11,
                       template-haskell >=2.8,
                       array >=0.4
--  ghc-options:         -Wall
  build-tools:         alex, happy
  default-language:    Haskell2010

source-repository head
  type:     git
  location: git://github.com/rcallahan/selectors.git