Commits

Author Commit Message Labels Comments Date
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
Bryan O'Sullivan
Speed up scan by a few percent more.
Bryan O'Sullivan
Fix typo
Bryan O'Sullivan
Added tag 0.8.5.0 for changeset d04f4a8c7afd
Bryan O'Sullivan
Drop unusable UNPACK pragma
Tags
0.8.5.0
Bryan O'Sullivan
Make the Number type strict
Bryan O'Sullivan
Improve multiplication performance
Bryan O'Sullivan
Improve number parsing performance, surprinsgly enough
Bryan O'Sullivan
Move modules
Bryan O'Sullivan
Missed an inline
Bryan O'Sullivan
Introduce a Number type, when both speed and accuracy count
Bryan O'Sullivan
Improve doco about incremental input
Bryan O'Sullivan
Add a parseOnly entry point, at Daniel Fischer's request
Bryan O'Sullivan
Add a tiny, focused "Zepto" module that is faster for some tasks Although up to 10x slower for general parsing, this module improves the performance of the aeson module's string unescaper by between 10% and 50%.
  1. Prev
  2. Next