I think you're conflating "algorithm" with "paradigm". Every algorithm can be expressed in a procedural fashion. It can also be expressed in recursive fashion, functional fashion, or declarative fashion. Every algorithm also has a fashion that it is expressed very simply and one that is torturous to express it in.
In general, if you think something isn't in Perl, try it out, because it usually is. :-)
"What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against?"