![]() |
By Matt Follett from STL.pm Date: Wednesday, 23 June 2010 11:30 Duration: 20 minutes Target audience: Intermediate Language: English Tags: cacheing closure curry dispatch dispatch_tables functional memoization table |
Introduction to Functional Concepts in Perl
You can find more information on the speaker's site:
The resurgence of functional programming languages in recent years has shown that no one paradigm will efficiently solve any given problem. Instead, attempting to use the best methods for the problem at hand will lead to smaller, cleaner code. The talk will start by explaining the very basic building blocks of functional programming and then move up through concepts like currying, cacheing, memoization, dispatch tables, and one approach to enhancing OOP in Perl through functional programming.
The talk URL is a link to a Keynote version of the slides. I will upload PDF and SlideShare versions soon.
- David H. Adler (dha)
- Makoto Nozaki
- Mark Stosberg
- John Lightsey
- Adam Foxson (Fhoxh)
- Dan Magnuszewski (magnachef)
- Ben Thomas (ozukira)
- John Anderson (genehack)
- Lee Aylward (leedo)
- Matt Follett
- James Carman (Jeremy)
- Jay Hannah (jhannah)
- Aran Deltac (bluefeet)
- gary
- Craig Barritt (gonkster)
- Charles Keefer (Chip)
- Chas. Owens
- Justin Hunter (arcanez)
- Byron Austin
- Robert Ward
- Michael Lambert
- Michael Moser
- Kenny Drobnack
- Max Shughart (Maxdash McSlam)
- Ryan Dietrich
- Kevin Shaum
- Dallas Deeds
- Ram Dobson
- Petar Puskarich
- Balkee Balakrishnan
- Ed Szynaka
- Scott Beck (bline)
- Julie Eberhart
- Paul Vining
- Alex Timoshenko
- Jerry Mindek















