Commits

Show all
Author Commit Message Labels Comments Date
Bryan O'Sullivan
Add satisfyWith.
Bryan O'Sullivan
Get the Char8 code up to snuff.
Bryan O'Sullivan
Work in progress. New Word8 API is more or less done for now.
Bryan O'Sullivan
Add takeWhile.
Bryan O'Sullivan
Rename InputState to More.
Bryan O'Sullivan
Add many_ combinator.
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
  1. Prev
  2. Next