Closures/Value capture: Difference between revisions

Content added Content deleted
(→‎{{header|Clojure}}: Add implementation.)
Line 357:
}
}</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}}==