I pushing to next some changes to the value expression syntax.  I'm doing
this because there are other changes I wish to make in future, and I don't
want to "bake in" any incompatabilities from the start.

The main change is that function/value assignment is now done with "=" instead
of ":=", and comparison is done with "==" instead of "=".

There is also a new lambda syntax, which is going to be used for the "any"
and "all" functions, rather than the custom syntax now used.  For example:

  old:   any(account =~ /Expenses/)
  new:   any(x -> x.account =~ /Expenses/, posts)

John

Reply via email to