Data.Attoparsec

Differences from Parsec

Performance considerations

Parser types

data Parser a
data Result r

Typeclass instances

Running parsers

Result conversion

Combinators

Parsing individual bytes

Byte classes

Efficient string handling

State observation and manipulation functions