7author: Bryan O'Sullivan <bos@serpentine.com>
8maintainer: Bryan O'Sullivan <bos@serpentine.com>, Ben Gamari <ben@smart-cactus.org>
10tested-with: GHC == 7.0.4, GHC == 7.2.2, GHC == 7.4.2, GHC ==7.6.3, GHC ==7.8.4, GHC ==7.10.3, GHC ==8.0.2, GHC ==8.2.2, GHC==8.4.4, GHC==8.6.5, GHC==8.8.1
11synopsis: Fast combinator parsing for bytestrings and text
13homepage: https://github.com/bos/attoparsec
14bug-reports: https://github.com/bos/attoparsec/issues
17 A fast parser combinator library, aimed particularly at dealing
18 efficiently with network protocols and complicated text/binary
25 benchmarks/json-data/*.json
27 benchmarks/med.txt.bz2
37 Description: Whether to build the library in development mode
47 scientific >= 0.3.1 && < 0.4,
48 transformers >= 0.2 && (< 0.4 || >= 0.4.1.0) && < 0.6,
55 -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+
56 build-depends: fail == 4.9.*,
57 semigroups >=0.16.1 && <0.20
59 exposed-modules: Data.Attoparsec
60 Data.Attoparsec.ByteString
61 Data.Attoparsec.ByteString.Char8
62 Data.Attoparsec.ByteString.Lazy
64 Data.Attoparsec.Combinator
65 Data.Attoparsec.Internal
66 Data.Attoparsec.Internal.Types
68 Data.Attoparsec.Number
70 Data.Attoparsec.Text.Lazy
73 other-modules: Data.Attoparsec.ByteString.Buffer
74 Data.Attoparsec.ByteString.FastSet
75 Data.Attoparsec.ByteString.Internal
76 Data.Attoparsec.Internal.Fhthagn
77 Data.Attoparsec.Text.Buffer
78 Data.Attoparsec.Text.FastSet
79 Data.Attoparsec.Text.Internal
80 ghc-options: -O2 -Wall
83 ghc-prof-options: -auto-all
87 type: exitcode-stdio-1.0
88 hs-source-dirs: tests .
90 other-modules: QC.Buffer
102 other-modules: Data.Attoparsec.ByteString
103 Data.Attoparsec.ByteString.Buffer
104 Data.Attoparsec.ByteString.Char8
105 Data.Attoparsec.ByteString.FastSet
106 Data.Attoparsec.ByteString.Internal
107 Data.Attoparsec.ByteString.Lazy
108 Data.Attoparsec.Combinator
109 Data.Attoparsec.Internal
110 Data.Attoparsec.Internal.Fhthagn
111 Data.Attoparsec.Internal.Types
112 Data.Attoparsec.Number
114 Data.Attoparsec.Text.Buffer
115 Data.Attoparsec.Text.FastSet
116 Data.Attoparsec.Text.Internal
117 Data.Attoparsec.Text.Lazy
118 Data.Attoparsec.Zepto
121 -Wall -threaded -rtsopts
131 QuickCheck >= 2.13.2 && < 2.14,
135 tasty-quickcheck >= 0.8,
137 transformers >= 0.2 && (< 0.4 || >= 0.4.1.0) && < 0.6,
141 -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+
142 build-depends: fail == 4.9.*,
143 semigroups >=0.16.1 && <0.20
146 type: exitcode-stdio-1.0
147 hs-source-dirs: benchmarks benchmarks/warp-3.0.1.1 .
148 ghc-options: -O2 -Wall -rtsopts
149 main-is: Benchmarks.hs
153 HeadersByteString.Atto
156 Network.Wai.Handler.Warp.ReadInt
157 Network.Wai.Handler.Warp.RequestHeader
162 ghc-options: -O2 -Wall
170 bytestring >= 0.10.4.0,
182 transformers >= 0.2 && (< 0.4 || >= 0.4.1.0) && < 0.6,
183 unordered-containers,
187 -- Data.Semigroup && Control.Monad.Fail are available in base-4.9+
188 build-depends: fail == 4.9.*,
189 semigroups >=0.16.1 && <0.19
191source-repository head
193 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