Three Devs and a Maybe

Weekly discussion podcast on all things web development. Topics range from daily developer life, PHP, frameworks, testing, good software design and our experiences using many other programming languages.

Michael Budd

@michaelbud6

Professional Web Developer, currently studying a MsC in Advanced Computer Science.

Fraser Hart

@FraserHartDev

Web Developer. Rowing across the Pacific in June.

Lewis Cains

@LCainsWebDev

Ex professional golfer, now full time web developer.

Edd Mann

@edd_mann

Software Developer, NBA junkie, Podcast addict

Functional Programming with Simon Holywell

This week we are lucky to have Simon Holywell on the show to talk all things Functional Programming. Initially starting off with a concrete definition of Functional Programming, we move on to a brief history of the paradigm and immutability. Following this we explain recursion (and tail-recursion), along with closures and higher-order functions. From this base we are able to then talk about the different languages available to you which cater towards the functional mindset (i.e. Haskell). We then set our sights on the PHP language and what/wish it had to offer when exploring the functional paradigm. Finally, we mention his upcoming book, along with experiences presenting at user-group meet-ups.

Show Links