in reply to Functional perl please

A good resource on functional techniques in Perl is Dominus. He has several past articles on it, and is currently writing a book on the topic.

Of course, after obvious substitutions, if you know how to do functional programming in any language, you can in any other which supports the necessary notions. Which most scripting languages these days (Perl, Python, Ruby, JavaScript, etc) seem to in addition to all of the usual suspects.