Changelog for extcore-0.9.1
extcore change log
New in version 0.9.1:
* Print out negative rational literals correctly (that is,
according to the External Core syntax specification).
New in version 0.9:
* Documentation only.
New in version 0.8:
* Added more library patches (allowing for more library code
to be usefully compiled to External Core).
* Removed stray debug traces.
New in version 0.7:
* Tested with GHC 6.12.2 and 6.10.4, and updated compiler flags appropriately.
* Eliminated compiler warnings in ParsecParser (no substantial changes) and
some other modules.
New in version 0.6:
* Re-added old lexer and happy parser. (The Parsec parser is quite inefficient
and not recommended if you desire good performance. It contains some
backtracking that could be removed easily, but other kinds of backtracking in
it are harder to remove while keeping the parser nice and modular.)
* Rewrote ElimDeadCode without using Data.Generics.
* Re-added Dependencies module.
* Fixed bug in Prep that was causing some unapplied data constructors to
not be eta-expanded.
* Changed Env type to Data.Map everywhere.
* Fixed bug in Printer with printing of escape characters.