stz
default parameters
Now that methods and blocks both use the same syntax for describing the arguments, it dawned on me it's trivial to add in default parameters. my-block := [ a: int = 1, b: int = 2 -> r: int = 1000 | a > 0 then: [ r <- a + b ] ] my-block evaluate: