Source

attoparsec / Data / Attoparsec / Combinator.hs

Author Commit Message Labels Comments Date
Bryan O'Sullivan
IResult does not need to be parameterised on internal state
Bryan O'Sullivan
Correct the type of feed
Bryan O'Sullivan
Separate the input and state type parameters
Bryan O'Sullivan
Update copyright years
Bryan O'Sullivan
Fix naming
Bryan O'Sullivan
A crap-ton of code movement
Bryan O'Sullivan
Complicate the type of chunkLengthAtLeast
Bryan O'Sullivan
Deduplicate feed
Bryan O'Sullivan
Finally! Add the match combinator
Bryan O'Sullivan
Merge from master
Bryan O'Sullivan
Switch to a new internal representation
Bryan O'Sullivan
Drop in-code support for GHC older than 7.0
Bryan O'Sullivan
Correct comments for manyTill and manyTill'
Bryan O'Sullivan
Merge pull request #54 from quchen/master
David Luposchainsky
Clarify docs about use of 'try' combinator
Bryan O'Sullivan
Drop a bunch of CPP macros
Mikhail Vorozhtsov
Unified 'endOfInput' and 'atEnd' for ByteString and Text.
Mikhail Vorozhtsov
Unified 'satisfy' for ByteString and Text.
Mikhail Vorozhtsov
Deduplicated `try` and `<?>` into the Combinator module.
Bryan O'Sullivan
Drop optionMaybe, which duplicates Control.Applicative.optional
Jason Whittle
Add the optionMaybe combinator.
Bryan O'Sullivan
Use MonadPlus and liftM2' for strict combinators
tibbe
Strict versions of list-producing combinators
Bryan O'Sullivan
Get rid of trailing whitespace
John Millikin
Fix build in GHC 6.10.
Bryan O'Sullivan
Add support for the text package
Bryan O'Sullivan
Only specialise combinators for GHC 7 and greater.
Bryan O'Sullivan
Add some more combinator specialisations
Tags
0.8.6.0
Bryan O'Sullivan
Specialise generic combinators, yielding 15-40% speedups for aeson.
Bryan O'Sullivan
More work on docs.
  1. Prev
  2. 1
  3. 2
  4. Next