in reply to Re: private recursive subroutines
in thread private recursive subroutines

Isn't this what the Y Combinator is for?
Yes, and that's what blokhead already suggested, and what my preferred solution would be.