Revision history for gigaparsec
0.2.2.2 -- 2024-01-29
- Optimised the error system using
DefuncError
and DefuncHints
.
- Fixed bugs with amending and token merging.
0.2.2.1 -- 2024-01-29
- Fixed bug where case sensitive keywords where parsed insensitively and vice-versa.
0.2.2.0 -- 2024-01-21
- Added
manyMap
and someMap
combinators.
- Added
filterS
and mapMaybeS
combinators as well as ErrorGen
and more general combinators.
- Added
Text.Gigaparsec.Position
module.
- Added
Text.Gigaparsec.Token
and associated functionality.
- Added
Text.Gigaparsec.Patterns
module, which is currently heavily experimental.
0.2.1.0 -- 2023-11-14
- Added
Text.Gigaparsec.Debug
, which provides debugging capabilities.
- Added
parseFromFile
for quick parsing from files.
- Added additional documentation.
0.2.0.0 -- 2023-11-09
- Added error system.
parse
now has a type parameter, parse @String
restores old behaviour.
- for convenience
parseRepl
will print a parse to the terminal with the String
error messages.
0.1.0.0 -- 2023-10-17
- First version. Released on an unsuspecting world.