Release v0.18.0
What's Changed
- Generate loops in JS for obviously tail-calling functions by @b-studios in #773
- Fix free variable computation for default clauses in Machine by @phischu in #769
- Implement missing math functions in LLVM backend by @mattisboeckle in #739
- Make 'list::sort' quick by using natural mergesort by @jiribenes in #711
- Make local continuations direct style if possible by @b-studios in #777
- Add Examples / Unit Tests for Exceptions by @JakubSchwenkbeck in #775
- Fix #772 by parsing 'box ' instead of 'box ' by @jiribenes in #779
- Fix spelling:
tyoes
->types
by @PhictionalOne in #781 - Fix unknown compiler crash printing 'null' by @jiribenes in #780
New Contributors
- @mattisboeckle made their first contribution in #739
- @PhictionalOne made their first contribution in #781
Full Changelog: v0.17.0...v0.18.0