Anonymous user
Apply a callback to an array: Difference between revisions
m
→{{header|Tcl}}: formatting tweak
(omits) |
m (→{{header|Tcl}}: formatting tweak) |
||
Line 1,003:
If I wanted to call "<tt>myfunc</tt>" on each element of <tt>dat</tt> and <tt>dat</tt> were a list:
<lang tcl>foreach var $dat { myfunc $var }</lang>
if <tt>dat</tt> were an array, however:
<lang tcl>foreach name [array names dat] { myfunc $dat($name) }</lang>▼
▲foreach name [array names dat] { myfunc $dat($name) }
More functional, with a simple map function:
|