Skip to content

Releases: booniepepper/rail

v0.20.2

04 Aug 08:12
Compare
Choose a tag to compare
v0.20.2 Pre-release
Pre-release

Add any and none for checking if some predicate is (n)ever true

Add range for generating ranges of numbers

Add sqrt and floor math functions

Full Changelog: v0.20.1...v0.20.2

v0.20.1

04 Aug 06:10
Compare
Choose a tag to compare
v0.20.1 Pre-release
Pre-release

: was added as a shell-safe alias of -> for multi bindings

while was added as a looping construct. (Can stack-overflow on very deep recursions until tail-call recursion is implemented)

Full Changelog: v0.20.0...v0.20.1

v0.20.0

04 Aug 06:07
Compare
Choose a tag to compare
v0.20.0 Pre-release
Pre-release

Shadowing implemented (See scoping tests for details, for now)

Full Changelog: v0.19.1...v0.20.0

v0.19.1

02 Aug 07:27
Compare
Choose a tag to compare
v0.19.1 Pre-release
Pre-release

Fixed:

  • Using quote-all does not halt term processing. (It was not setting the "new state" to a main context)

Full Changelog: v0.19.0...v0.19.1

Rail v0.19.0

31 Jul 17:19
Compare
Choose a tag to compare
Rail v0.19.0 Pre-release
Pre-release

Updates: Scoping fixed in times builtin

Full Changelog: v0.18.2...v0.19.0

v0.18.2

30 Jul 05:53
Compare
Choose a tag to compare
v0.18.2 Pre-release
Pre-release

Full Changelog: v0.18.1...v0.18.2

v0.18.1

27 Jul 09:40
Compare
Choose a tag to compare
v0.18.1 Pre-release
Pre-release

Full Changelog: v0.18.0...v0.18.1

v0.18.0

27 Jul 09:40
Compare
Choose a tag to compare
v0.18.0 Pre-release
Pre-release

Full Changelog: v0.17.1...v0.18.0

v0.17.1

27 Jul 09:40
Compare
Choose a tag to compare
v0.17.1 Pre-release
Pre-release

Full Changelog: v0.17.0...v0.17.1

v0.17.0

27 Jul 09:40
Compare
Choose a tag to compare
v0.17.0 Pre-release
Pre-release

Full Changelog: v0.16.1...v0.17.0