Function definition: Difference between revisions

Content added Content deleted
imported>Arakov
Line 1,476: Line 1,476:
= a * b;</syntaxhighlight>
= a * b;</syntaxhighlight>
Anonymous function / closure:
Anonymous function / closure:
<syntaxhighlight lang="elena">symbol f := (x,y => x * y);</syntaxhighlight>
<syntaxhighlight lang="elena">symbol f = (x,y => x * y);</syntaxhighlight>
Root closure:
Root closure:
<syntaxhighlight lang="elena">f(x,y){ ^ x * y }</syntaxhighlight>
<syntaxhighlight lang="elena">f(x,y){ ^ x * y }</syntaxhighlight>