Your skill will accomplish what the force of many cannot |
|
PerlMonks |
Re^5: Is it possible to create a sub exclusive to a sub? (nasty memory leak)by dragonchild (Archbishop) |
on Sep 19, 2004 at 13:56 UTC ( [id://392181]=note: print w/replies, xml ) | Need Help?? |
What I meant was that the subroutine, if written as a named subroutine, isn't a closure. By making it lexical and anonymous you make it one though, ...
That makes no sense to me, but I have a fuzzy definition of Perl's closures, so that may not be surprising. The confusing part is this.
I was always told that get_and_inc_foo() is a closure over $foo. But, it's neither anonymous nor lexical, so how does that work? If my example is a closure, then aren't all subroutines closures over the file-scoped lexicals in the file they're defined in? (Now that I think of it, isn't this the reason why you cannot have globals when using ModRegistry?) ------
Then there are Damian modules.... *sigh* ... that's not about being less-lazy -- that's about being on some really good drugs -- you know, there is no spoon. - flyingmoose I shouldn't have to say this, but any code, unless otherwise stated, is untested
In Section
Seekers of Perl Wisdom
|
|