in reply to Anonymous Thingies
The 'loop' key points to an anonymous list which in turns contains a list of anonymous hash references. The scope of each of these anonymous things last as long as $ref itself, as long as you don't delete them, of course.$ref = { value => 'some single value', loop => [ { name => 'foo', id => 5 }, { name => 'bar', id => 9 }, ], };
In short, anonymous data structures (and subroutines) are among the most useful items Perl has to offer. I am sure that others will give you lots of closure and callback examples to show off the usefulness of anonymous subroutines. I have to get back to work now ... eduardo is giving me "the stare" ...
jeffa
L-LL-L--L-LL-L--L-LL-L-- -R--R-RR-R--R-RR-R--R-RR B--B--B--B--B--B--B--B-- H---H---H---H---H---H--- (the triplet paradiddle with high-hat)
|
|---|