Releases: quchen/stgi
Releases · quchen/stgi
1.1
Features
- Monomorphize the parser module to
… -> StgParser afor 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
partitionto Prelude, implementnaiveSortin terms of it - Housekeeping: small doc fixes and refactorings
Initial release
Housekeeping [skip ci]