Closures/Value capture: Difference between revisions

Content added Content deleted
(→‎{{header|Clojure}}: Add implementation.)
Line 357: Line 357:
}
}
}</lang>
}</lang>

=={{header|Clojure}}==
<lang clojure>(def funcs (map #(fn [] (* % %)) (range 11)))
(printf "%d\n%d\n" ((nth funcs 3)) ((nth funcs 4)))</lang>
{{Out}}
<pre>9
16</pre>


=={{header|CoffeeScript}}==
=={{header|CoffeeScript}}==