As described in #58, the Read instance as a parser was very slow when compared with a handcrafted megaparsec parser. Here I am pushing a new, tested megaparsec parser.
It appears to be some 70-80% faster than the Read-parser. I have not benchmarked it other than running time stack test --profile, but when I do that I consistently get about 25% shorter execution times for the 2-regression-low test-suite.
As described in #58, the
Read
instance as a parser was very slow when compared with a handcrafted megaparsec parser. Here I am pushing a new, tested megaparsec parser.It appears to be some 70-80% faster than the
Read
-parser. I have not benchmarked it other than runningtime stack test --profile
, but when I do that I consistently get about 25% shorter execution times for the 2-regression-low test-suite.