" rel="stylesheet">
Skip Main Navigation
Page Content
This event has ended

Nomad PHP - June 2014

E.I.C.C., Inc.

Thursday, June 19, 2014 from 8:00 PM to 9:00 PM (CDT)

Nomad PHP - June 2014

Ticket Information

Ticket Type Sales End Price Fee Quantity
Attend the event live. Attendees will be sent an email with instructions on how to join the event. You also get access to the videos after the event and can re-watch it as many times as you like for up to 3 months.
Ended $15.00 $0.00
Can't make the event? Get the "VIdeo Only" ticket. You will be sent an email with instructions on how you can watch the presentation at your leisure. Videos are available for 3 months after the event and you can watch them as many times as you like.
Ended $15.00 $0.00

Who's Going

Loading your connections...

Share Nomad PHP - June 2014

Event Details

Functional PHP

Presented by Larry Garfield (@crell)

Date: June 19, 2014 
Time: 20:00 CDT

18:00 PDT, 2:00 BST (June 20), 3:00 CEST (June 20)
Not sure of the time in your area? Check it on the timeanddate.com

Functional programming. Some see that term and think "functions? You mean procedural programming. I've been doing that for years." Others see it and think "you mean that crazy academic nonsense that no one understands? Pfft!"

In truth, functional programming is fundamentally an approach to software development, not a particular language or syntax. With PHP 5.3, it is an approach that is now more readily available and powerful than ever before. Even if you're not writing in Erlang or ML, there is still much to learn from the principles of functional programming to help write better code.

This session will discuss the history of functional programming and how it compares to other programming paradigms (procedural and object-oriented). We will then discuss by example how functional concepts and techniques, plus new language capabilities in PHP 5.3 such as anonymous functions can make our code more robust, maintainable, and bug-free. Even without a truly functional language, there is much we can learn from functional programming as a technique.


Meet Larry Garfield

 Larry Garfield

Larry Garfield has been building web sites since he was a sophomore in high school, which is longer ago than he'd like to admit. As a freelancer he worked mostly for Chicago-area politicians before graduating to full time consulting with Palantir.net.

At Palantir, Larry is a Senior Architect and Community Lead, developing solutions for medium to large cultural and educational institutions. He also works to represent both Palantir and Drupal in the broader developer community.

Larry is an active Drupal core contributor, including the principle architect of the Drupal 7 database system and the Drupal 8 Web Services Lead. He is also a member of the Advisory Board of the Drupal Association. Larry holds a Master's degree in Computer Science from DePaul University.

Larry is a co-author of "Drupal 7 Module Development" from Packt Publishing. He blogs at both http://www.palantir.net/ and http://www.garfieldtech.com/.

Sponsored by:

Engine Yard

Have questions about Nomad PHP - June 2014? Contact E.I.C.C., Inc.



E.I.C.C., Inc.

EICC, Inc. is the brainchild of the husband and wife team of Cal Evans and Kathy Evans. Together they have over 30 years of web site design and development experience.

  Contact the Organizer
Nomad PHP - June 2014
Class Science & Tech

Please log in or sign up

In order to purchase these tickets in installments, you'll need an Eventbrite account. Log in or sign up for a free account to continue.