Commits

Show all
Author Commit Message Labels Comments Date
Bryan O'Sullivan
Bump version
Tags
0.9.1.0
Bryan O'Sullivan
Merge away the backtrack and status code
Bryan O'Sullivan
Back out 7de1dedc8889, the dread backtrack-ectomy
Bryan O'Sullivan
Failed experiment: add a Status type. This is an attempt to address a bug I introduced when I changed the semantics of the <|> operator, I introduced a bug. Consider the following parser: (char 'f' *> char 'i') <|> char 'o' When I got rid of backtracking, this parser would accept an input of "fo", which is clearly not desirable. The Status type rescues this somewhat: when any parser consumes input, it enters the Committed state.…
Bryan O'Sullivan
Added tag 0.9.0.0 for changeset 7de1dedc8889
Bryan O'Sullivan
Switch from backtracking by default to *not* backtracking. This saves rather a lot of memory, and improves performance along the way.
Tags
0.9.0.0
Bryan O'Sullivan
Added tag 0.8.6.1 for changeset cbfbab5a33eb
Bryan O'Sullivan
Bump version
Tags
0.8.6.1
Bryan O'Sullivan
Only specialise combinators for GHC 7 and greater. Under GHC 6.12, the SPECIALIZE pragmas clobber performance by 50%. Ouch!
Bryan O'Sullivan
Added tag 0.8.6.0 for changeset 39eeec699da2
Bryan O'Sullivan
Add some more combinator specialisations
Tags
0.8.6.0
Bryan O'Sullivan
Bump version, and update other metadata bits
Bryan O'Sullivan
Mark a few more definitions as inlined. The benefit here is a little dubious, since I see a tiny performance gain.
Bryan O'Sullivan
Specialise generic combinators, yielding 15-40% speedups for aeson.
Bryan O'Sullivan
Factor internal types out into their own module.
Bryan O'Sullivan
Document the lack of NaN/Infinity support in the floating point parsers.
Bryan O'Sullivan
Added tag 0.8.5.3 for changeset f4a4d9c2ccb3
Bryan O'Sullivan
Bump version
Tags
0.8.5.3
Bryan O'Sullivan
Fix a stupid damn typo.
Bryan O'Sullivan
Added tag 0.8.5.2 for changeset 9712028a0311
Bryan O'Sullivan
Bump version
Tags
0.8.5.2
Bryan O'Sullivan
Merge
David Lazar
Export result conversion functions in Data.Attoparsec.Char8.
David Lazar
Export parseOnly in Data.Attoparsec.Char8.
David Lazar
Reorder Data.Attoparsec.Char8 exports to better match the Data.Attoparsec export list.
Bryan O'Sullivan
Added tag 0.8.5.1 for changeset 034e03c9d2b7
Bryan O'Sullivan
Bump version.
Tags
0.8.5.1
Felipe Lessa
Avoid creating big thunks for the More data type inside addS.
Bryan O'Sullivan
Add DeepSeq support and more specialisations.
Bryan O'Sullivan
We don't need to examine the result of parseOnly
  1. Prev
  2. Next