megaparsec/Text/Megaparsec
mrkkrp df3b3016d5 Make ‘pToken’ lazier (position updating)
Evaluation of ‘npos’ is not necessary when we are going to report an
error. Similarly, evaluation of current position is not necessary when
we just need to get incremented position. This seemingly minor change
has profound impact on performance because call to ‘token’ function is
at the base of significant part of parsing process.
2016-05-02 00:53:42 +07:00
..
ByteString Cosmetic polishing 2016-04-26 00:37:06 +07:00
Text Cosmetic polishing 2016-04-26 00:37:06 +07:00
ByteString.hs Cosmetic polishing 2016-04-26 00:37:06 +07:00
Char.hs Cosmetic polishing 2016-04-26 00:37:06 +07:00
Combinator.hs Move language extensions to files 2016-04-10 19:26:54 +07:00
Error.hs Cosmetic polishing 2016-04-26 00:37:06 +07:00
Expr.hs Cosmetic polishing 2016-04-26 00:37:06 +07:00
Lexer.hs A correction to ‘getPosition’ and ‘setPosition’ 2016-04-26 23:01:09 +07:00
Perm.hs First attempt to outline Megaparsec 5.0.0 2016-04-17 20:08:13 +07:00
Pos.hs Cosmetic polishing 2016-04-26 00:37:06 +07:00
Prim.hs Make ‘pToken’ lazier (position updating) 2016-05-02 00:53:42 +07:00
String.hs Cosmetic polishing 2016-04-26 00:37:06 +07:00
Text.hs Cosmetic polishing 2016-04-26 00:37:06 +07:00