in reply to Functional perl please

There is the Language::Functional module which provides a reasonable number Haskell(ish) functions.