Introduction to Functional Programming

Talk slides

Abstract

The Perl language supports many different programming styles. While procedural and object-oriented are generally the most common, complementing these with code written in the functional style can bring many advantages.

This talk introduces functional programming - no prior knowledge is required - and shows how functional concepts can be used to make your code easier to maintain, by simplifying complex algorithms and separating control flow from implementation.

About

Jon Allen - Perl & Catalyst developer, web designer, and technical manager.

Contact jj@jonallen.info.

Follow me on Twitter at twitter.com/JJ_Perl.