Anonymous Recursion By Other Means
Although fixed point combinators are the standard solution for allowing a function not bound to an identifier to call itself, some languages like Perl provide a syntactical construct which allows anonymous functions to refer to themselves. For example, in Perl 5.16 and above, one can write the following:
use feature ":5.16"; sub { my $x = shift; $x == 0 ? 1 : __SUB__->( $x - 1 ); }Read more about this topic: Fixed-point Combinator, Implementing Fixed-point Combinators
Famous quotes containing the words anonymous and/or means:
“Public opinion, a vulgar, impertinent, anonymous tyrant who deliberately makes life unpleasant for anyone who is not content to be the average man.”
—W.R. (William Ralph)
“Why are you going?
Because nothing means much to me anymore.
Why are you going?
I dont know. I have never known.”
—Mark Strand (b. 1934)