Hi,
Thinking about lambdas once more I had an idea of a syntax for declaring local
variables in
the lambda. In order to bring lambdas and proper functions closer together
rather than separating
them more than necessary, we could use the same syntax as in proper defined
functions: a list
of variable names separated by semicolons. A lambda with body *⍺+⍵* and local
variables *C*, *D*,
and *E* would then be declared as:
* {**⍺**+⍵;C;D;E}*
One could also think of
* {**C**;D;E;⍺+⍵}*
But the first looks more appealing to me. Any opinions?
/// Jürgen