Releases: quchen/stgi
Releases · quchen/stgi
1.1
Features
- Monomorphize the parser module to
… -> StgParser a
for readability (was
(TokenParsing parser, Monad parser) => … -> StgParser a
)
Fixes
- Fixed a bug that made case evaluation/return frames unnecessarily prolong the
lifetime of objects (#86) - Fix buildability with
stack install stgi
, because Trifecta changed its API
for errors in 1.6
Refactoring
- Split evaluation into valid and error rule modules
- Give rules more detailed names, e.g.
rule1_functionApp
Documentation
- Document each rule individually with Haddock
- Add lots of docstrings
Prelude.parition, housekeeping
- Add
partition
to Prelude, implementnaiveSort
in terms of it - Housekeeping: small doc fixes and refactorings
Initial release
Housekeeping [skip ci]