git.iko.soy/typeable/attoparsec
on 0.8.5.2 help sign in
typeable/attoparsec/attoparsec.cabal
73 lines 2.1 kB history raw
1name: attoparsec
2version: 0.8.5.2
3license: BSD3
4license-file: LICENSE
5category: Text, Parsing
6author: Bryan O'Sullivan <bos@serpentine.com>
7maintainer: Bryan O'Sullivan <bos@serpentine.com>
8stability: experimental
9tested-with: GHC == 6.10.4, GHC == 6.12.3, GHC == 7.0.1
10synopsis: Fast combinator parsing for bytestrings
11cabal-version: >= 1.6
12homepage: http://bitbucket.org/bos/attoparsec
13bug-reports: http://bitbucket.org/bos/attoparsec/issues
14build-type: Simple
15description:
16 A fast parser combinator library, aimed particularly at dealing
17 efficiently with network protocols and complicated text/binary
18 file formats.
19extra-source-files:
20 README.markdown
21 benchmarks/Makefile
22 benchmarks/Tiny.hs
23 benchmarks/med.txt.bz2
24 tests/Makefile
25 tests/QC.hs
26 tests/QCSupport.hs
27 tests/TestFastSet.hs
28 examples/Makefile
29 examples/Parsec_RFC2616.hs
30 examples/RFC2616.hs
31 examples/TestRFC2616.hs
32 examples/rfc2616.c
34Flag developer
35 Description: Whether to build the library in development mode
36 Default: False
38flag split-base
39flag applicative-in-base
41library
42 if flag(split-base)
43 -- bytestring was in base-2.0 and 2.1.1
44 build-depends: base >= 2.0 && < 2.2
45 else
46 -- in base 1.0 and >= 3.0 bytestring is a separate package
47 build-depends: base < 2.0 || >= 3, bytestring >= 0.9, containers >= 0.1.0.1
49 if flag(applicative-in-base)
50 build-depends: base >= 2.0 && < 5.0
51 cpp-options: -DAPPLICATIVE_IN_BASE
52 else
53 build-depends: base < 2.0
55 build-depends: deepseq
57 extensions: CPP
58 exposed-modules: Data.Attoparsec
59 Data.Attoparsec.Char8
60 Data.Attoparsec.Combinator
61 Data.Attoparsec.FastSet
62 Data.Attoparsec.Lazy
63 Data.Attoparsec.Number
64 Data.Attoparsec.Zepto
65 other-modules: Data.Attoparsec.Internal
66 ghc-options: -Wall
68 if flag(developer)
69 ghc-prof-options: -auto-all
71source-repository head
72 type: mercurial
73 location: http://bitbucket.org/bos/attoparsec