6author: Bryan O'Sullivan <bos@serpentine.com>
7maintainer: Bryan O'Sullivan <bos@serpentine.com>
9tested-with: GHC == 7.0.1, GHC == 7.2.1, GHC == 7.4.2, GHC ==7.6.3, GHC ==7.8.4, GHC ==7.10.3
10synopsis: Fast combinator parsing for bytestrings and text
12homepage: https://github.com/bos/attoparsec
13bug-reports: https://github.com/bos/attoparsec/issues
16 A fast parser combinator library, aimed particularly at dealing
17 efficiently with network protocols and complicated text/binary
24 benchmarks/json-data/*.json
26 benchmarks/med.txt.bz2
36 Description: Whether to build the library in development mode
46 scientific >= 0.3.1 && < 0.4,
54 -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+
55 build-depends: fail == 4.9.*,
56 semigroups >=0.16.1 && <0.19
58 exposed-modules: Data.Attoparsec
59 Data.Attoparsec.ByteString
60 Data.Attoparsec.ByteString.Char8
61 Data.Attoparsec.ByteString.Lazy
63 Data.Attoparsec.Combinator
64 Data.Attoparsec.Internal
65 Data.Attoparsec.Internal.Types
67 Data.Attoparsec.Number
69 Data.Attoparsec.Text.Lazy
72 other-modules: Data.Attoparsec.ByteString.Buffer
73 Data.Attoparsec.ByteString.FastSet
74 Data.Attoparsec.ByteString.Internal
75 Data.Attoparsec.Internal.Fhthagn
76 Data.Attoparsec.Text.Buffer
77 Data.Attoparsec.Text.FastSet
78 Data.Attoparsec.Text.Internal
79 ghc-options: -O2 -Wall
82 ghc-prof-options: -auto-all
86 type: exitcode-stdio-1.0
87 hs-source-dirs: tests .
89 other-modules: QC.Buffer
101 other-modules: Data.Attoparsec.ByteString
102 Data.Attoparsec.ByteString.Buffer
103 Data.Attoparsec.ByteString.Char8
104 Data.Attoparsec.ByteString.FastSet
105 Data.Attoparsec.ByteString.Internal
106 Data.Attoparsec.ByteString.Lazy
107 Data.Attoparsec.Combinator
108 Data.Attoparsec.Internal
109 Data.Attoparsec.Internal.Fhthagn
110 Data.Attoparsec.Internal.Types
111 Data.Attoparsec.Number
113 Data.Attoparsec.Text.Buffer
114 Data.Attoparsec.Text.FastSet
115 Data.Attoparsec.Text.Internal
116 Data.Attoparsec.Text.Lazy
117 Data.Attoparsec.Zepto
120 -Wall -threaded -rtsopts
130 QuickCheck >= 2.7 && < 2.10,
134 tasty-quickcheck >= 0.8,
140 -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+
141 build-depends: fail == 4.9.*,
142 semigroups >=0.16.1 && <0.19
145 type: exitcode-stdio-1.0
146 hs-source-dirs: benchmarks benchmarks/warp-3.0.1.1 .
147 ghc-options: -O2 -Wall -rtsopts
148 main-is: Benchmarks.hs
152 HeadersByteString.Atto
155 Network.Wai.Handler.Warp.ReadInt
156 Network.Wai.Handler.Warp.RequestHeader
161 ghc-options: -O2 -Wall
169 bytestring >= 0.10.4.0,
182 unordered-containers,
186 -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+
187 build-depends: fail == 4.9.*,
188 semigroups >=0.16.1 && <0.19
190source-repository head
192 location: https://github.com/bos/attoparsec
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list