Functional Pe(a)rls.
By osfameron from Italia.pm,London.pm,NorthWestEngland.pm,Edinburgh.pm
Date: Saturday, 29 November 2008 16:10
Duration: 20 minutes
Language:
Tags: evil fp functionalprogramming haskell hop sugar
You can find more information on the speaker's site:
- Abstract: http://greenokapi.net/blog/2008/12/01/functional-pearls-v2-now-with-monads-at-the-london-perl-workshop-2008/
- Talk: http://www.slideshare.net/osfameron/functional-pearls-version-2-presentation
Yes, functional programming is useful in Perl already but it isn't always pretty. I'll show a selection of techniques from FP languages, and also ways to make them pretty and Perlish. Including:
- lazy lists
- currying
- monads
- list comprehensions
- pattern matching
- functional IO
We'll use some shiny new Perl toys (like Devel::Declare) to help us get convenient syntax for these techniques.
Attended by: Joel Bernstein (joel), Adrian White, Rafiq Gemmail (Raf), Peter Haworth (pmh1wheel), Neil Hemingway (neilh), Nicholas Clark, Michele Beltrame (arthas), Alistair MacLeod (anm), osfameron, Matthew Black, Adam Trickett (ajt), Gianni Ceccarelli (dakkar), Tim Bunce, Jonathan Moore, Ian Norton (idn), Przemyslaw Kuznicki (Tom), Aaron Trevena (TEEJAY), Stan Sawa, David Cantrell (DrHyde),