Tag: Functional Programming

The Three Development Paradigms: Procedural, Object-Oriented, and Functional

When you’re brand new to development in PHP or JavaScript, you don’t really need or want to think too hard about programming paradigms. You just want to get things to work. And that makes a lot of sense. But eventually as you go along, you start to wonder. What’s this “OOP” thing people seem obsessed with? Am I doing that? Should I be?


Gentle Introduction to Functional PHP for WordPress Developers: Using Filter and Map on Arrays of Posts

Pen function |functional programming in WordPress

Fred’s post last week was about filtering through arrays of posts and ordering them. He foreached through arrays, and then used PHP’s usort() function to get a list of alphabetized posts with comments open. That got me thinking a little bit about a topic I very briefly touched on in my summary of the JavaScript ecosystem: functional programming.