Changelog for replace-attoparsec-1.4.2.0
Revision history for replace-attoparsec
1.4.2.0 -- 2020-09-28
Bugfix sepCap backtracking when sep fails
See replace-megaparsec/issues/33
1.4.0.0 -- 2020-05-06
Running Parsers: Add splitCap
and breakCap
.
Parser Combinators: Add anyTill
.
1.2.0.0 -- 2019-10-31
Benchmark improvements
Specializations of the sepCap
function, guided by
replace-benchmark.
New benchmarks
Program | dense | sparse |
---|---|---|
Replace.Attoparsec.ByteString.streamEdit |
394.12ms | 41.13ms |
Replace.Attoparsec.Text.streamEdit |
515.26ms | 46.10ms |
Old benchmarks
Program | dense | sparse |
---|---|---|
Replace.Attoparsec.ByteString.streamEdit |
537.57ms | 407.33ms |
Replace.Attoparsec.Text.streamEdit |
549.62ms | 280.96ms |
Also don't export getOffset
anymore. It's too complicated to explain
what it means for Text
. If users want to know positional parsing information
then they should use Megaparsec.
1.0.0.0 -- 2019-09-10
- First version.