Commits

Author Commit Message Labels Comments Date
Bryan O'Sullivan
Factor the acquire-more-input action out of ensure.
Bryan O'Sullivan
Tidy up the code, and improve per-character parsing performance 18%. Also add lazy I/O support to main.
Bryan O'Sullivan
Show more result again.
Bryan O'Sullivan
Fix the last obvious bug in the experimental code. If a failed parse acquires extra input, add it to the input of the failure continuation.
Bryan O'Sullivan
Further progress! It looks like the basic manipulation of back-fed data in the continuations is sort of right now, but we're not all the way to working code yet. Soon!
Bryan O'Sullivan
More progress.
Bryan O'Sullivan
More progress.
Bryan O'Sullivan
Ignore more better stuffses
Bryan O'Sullivan
Get the types of the reworked continuation-based parser halfway right.
Bryan O'Sullivan
Try out lazy bytestrings. Seems about 3x slower so far :-(
Bryan O'Sullivan
Make the test case as fast as possible.
Bryan O'Sullivan
Check in some simple benchmarks.
Bryan O'Sullivan
Turn off some cargo cult compiler options.
Bryan O'Sullivan
Inline some instance definitions.
Bryan O'Sullivan
Make binary parsing a little easier.
Bryan O'Sullivan
Add feed combinator.
Bryan O'Sullivan
Fix the definition of skipSpace.
Bryan O'Sullivan
Small edits.
Bryan O'Sullivan
Added tag 0.7.2 for changeset 69d4bdcb1e2b
Bryan O'Sullivan
I forgot to document incremental parsing
Tags
0.7.2
Bryan O'Sullivan
Added tag 0.7.1 for changeset 5504cf457974
Bryan O'Sullivan
Bump version
Tags
0.7.1
Bryan O'Sullivan
Add documentation, tidy up code
Bryan O'Sullivan
Added tag 0.7 for changeset 4e6ad4e2712c
Bryan O'Sullivan
Bump version
Tags
0.7
Bryan O'Sullivan
Miscellaneous changes Rename eof to endOfInput Make sure that the Combinator module is re-exported
Bryan O'Sullivan
Rename Data.ParserCombinators.Attoparsec to Data.Attoparsec
Bryan O'Sullivan
Move combinators into their own module
Bryan O'Sullivan
RFC2616 example
Bryan O'Sullivan
Tweaklet
  1. Prev
  2. Next