Closures/Value capture: Difference between revisions
m
→{{header|Sidef}}: updated code
m (→{{header|Sidef}}: updated code) |
|||
Line 1,700:
=={{header|Sidef}}==
<lang ruby>var f = (
)
say f[j](j)
}</lang>
{{out}}
Line 1,720:
Starting from i=1:
<lang ruby>var f = (1..10).
func(j){i * j}
}
for j (1..9) {
say f[j-1](j)
}</lang>
{{out}}
|