Commits

Author Commit Message Labels Comments Date
Bryan O'Sullivan
Drop the S data type in favour of more continuation arguments. This makes no apparent difference to performance.
Bryan O'Sullivan
Add a driver for the RFC2616 example.
Bryan O'Sullivan
Ignore more junk.
Bryan O'Sullivan
New better RFC2616 example!
Bryan O'Sullivan
Minor performance improvements.
Bryan O'Sullivan
Doc tweaks.
Bryan O'Sullivan
Introduce parseWith.
Bryan O'Sullivan
Minor performance tweaks.
Bryan O'Sullivan
Build fix
Bryan O'Sullivan
Merge
Bryan O'Sullivan
Add a few more simple tests
Bryan O'Sullivan
Basic test support
Bryan O'Sullivan
Fix compilation under GHC 6.12.1
Bryan O'Sullivan
Nuke that old experimental head
Bryan O'Sullivan
Tidyups.
Bryan O'Sullivan
Speed up built-in letter and digit parsers. The performance is anaemic, though: Arselet's local definitions are 3x faster, for no obvious reason.
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
  1. Prev
  2. Next