- Replaced the ListT transformer with LogicT
- Bumped dependency bounds
- Fixed some compiler warnings
- Allow
monoid-subclasses-1.2
andrank2classes-1.5
, thanks to felixonmars
- Incremented dependency versions.
- Allow
checkers-0.6
- Incremented
monoid-subclasses
andinput-parsers
upper bounds
- Incremented the
tasty
dependency version bounds
- Fixed the
take
method implementation - Added the
DeterministicParsing
instance - Cleaned up the comments and warnings
- Added the
InputCharParsing
instance - Added the
InputParsing
instance
- Bumped up the upper dependency bound for
tasty
- Relax bound of
rank2classes
to < 1.5, thanks to felixonmars
- Improved error reporting
- Changed the result type of inspect to report the error message
- Added the missing
Choice
inResultStructure
case, eliminated all warnings exceptListT
- Generalized the
CharParsing
instance - Added
mapInput
andmapInput'
- Preserve the input left after
ResultStructure
- Generalized
ResultStructure
offIdentity
- Eta-reduced the
Parser
type synonyms - Added
ResultStructure
and the record combinator - Moved the source code into the
src/
directory - Added instances for
MonoidFix
and*Parsing
classes
- Updated for
monoid-subclasses-1.0
- Bumped the
checkers
dependency version bound - Fixed a bug in the ordering of incremental results
- Incremented the upper bound for
tasty
- Added
MonadFail
instance
- Incremented the tasty upper bound
- Fixed compilation with GHC 8.2
- Building with GHC-8.4 and
Semigroup
- Limited the
base
upper bound
- Incremented the upper bound for
tasty