Closures/Value capture: Difference between revisions

Content added Content deleted
Line 833: Line 833:
=={{header|Oforth}}==
=={{header|Oforth}}==
<lang Oforth>func: newClosure(i) { #[ "I am block number " i sq + println ] }
<lang Oforth>func: newClosure(i) { #[ "I am block number " i sq + println ] }

10 seq map(#newClosure) at(7) perform</lang>
10 seq map(#newClosure) at(7) perform</lang>