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:
“I know you not, this room never,
the swollen dress I wear,
nor the anonymous spoons that free me,
nor this calendar nor the pulse we pare and cover.”
—Anne Sexton (19281974)
“When needs and means become abstract in quality, abstraction is also a character of the reciprocal relation of individuals to one another. This abstract character, universality, is the character of being recognized and is the moment which makes concrete, i.e. social, the isolated and abstract needs and their ways and means of satisfaction.”
—Georg Wilhelm Friedrich Hegel (17701831)