Differences from Parsec
Differences from Attoparsec
Incremental input
Performance considerations
Parser types
Running parsers
Result conversion
Parsing individual tokens
Parsing individual characters
Efficient string handling
Efficient character string handling
Consume all remaining input
Text parsing
Combinators
State observation and manipulation functions