in reply to Functional programming with Perl
You might want to look into this article that talks about Perl and the lambda calculus (which is the mathematical foundation of functional programming).
Just my 2 cents, -gjb-