Bend/CHANGELOG.md
2024-06-07 14:14:53 -05:00

2.7 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project does not currently adhere to a particular versioning scheme.

Unreleased

Fixed

  • Fixed readback of numeric operations. (#467)

0.2.35 - 2024-06-06

Changed

  • Make lambda Term with bind patterns display as let terms. (#466)

0.2.34 - 2024-06-05

Added

  • Create <= and >= operators. (#451)

0.2.33 - 2024-06-05

Added

  • Implement expand_main, a compilation pass that expands references in the entry point function. (#424)

Changed

  • Make the float_combinators pass no longer extract in the entry point function. (#424)

0.2.32 - 2024-06-05

Added

  • Implement the built-in Tree datatype. (#528)
  • Implement ![] and ! syntax for Tree literals. (#528)
  • Create a changelog.

Changed

  • Move the builtins documentation to /docs.

0.2.30 - 2024-06-04

Changed

  • No longer expand generated recursive definitions. (#502)

0.2.29 - 2024-06-04

Added

  • Support custom HVM binaries. (#479)

Changed

  • Make monadic blocks lazy by deferring execution of continuations with free vars. (#526)

0.2.28 - 2024-05-30

Added

  • Support mapper statements. (#465)

0.2.27 - 2024-05-29

Changed

  • Make with clauses take a bind and an argument

0.2.0 - 2024-05-14

  • Initial public release of Bend.