First-class functions/Use numbers analogously: Difference between revisions
Content added Content deleted
No edit summary |
|||
Line 360: | Line 360: | ||
=={{header|Elena}}== |
=={{header|Elena}}== |
||
{{trans|C#}} |
{{trans|C#}} |
||
ELENA 4. |
ELENA 4.1 : |
||
<lang elena>import system'routines; |
<lang elena>import system'routines; |
||
import extensions; |
import extensions; |
||
Line 373: | Line 373: | ||
real zi := 1.0r / (x + y); |
real zi := 1.0r / (x + y); |
||
var numlist := new real[] |
var numlist := new real[]::( x, y, z ); |
||
var numlisti := new real[] |
var numlisti := new real[]::( xi, yi, zi ); |
||
var multiplied := numlist.zipBy(numlisti, (n1,n2 => (m => n1 * n2 * m) )).toArray(); |
var multiplied := numlist.zipBy(numlisti, (n1,n2 => (m => n1 * n2 * m) )).toArray(); |