Skip to content

Releases: quchen/stgi

1.1

10 Nov 10:00
Compare
Choose a tag to compare

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

08 Jul 07:54
Compare
Choose a tag to compare
  • Add partition to Prelude, implement naiveSort in terms of it
  • Housekeeping: small doc fixes and refactorings

Initial release

24 Jun 09:23
Compare
Choose a tag to compare
Housekeeping

[skip ci]