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}}== |