Get Free Shipping on orders over $89
Functional Programming in PHP : A Primer for Composing Software in PHP - Michael Bruno Lochemem
eTextbook alternate format product

Instant online reading.
Don't wait for delivery!

Go digital and save!

Functional Programming in PHP

A Primer for Composing Software in PHP

By: Michael Bruno Lochemem

Paperback | 1 July 2026

At a Glance

Paperback


$90.75

or 4 interest-free payments of $22.69 with

 or 

Available: 1st July 2026

Preorder. Will ship when available.

This book is designed to help PHP programmers, whether experienced or looking to advance, transition into the world of Functional Programming (FP). It covers the key concepts and practical applications of FP in PHP, with a particular focus on function composition. By introducing ideas like immutability, referential transparency, and the role of functions in abstraction and generalization, the book aims to give readers the fundamental knowledge necessary to incorporate FP principles into their PHP projects. The book distills the theoretical foundations of paradigmatic concepts such as functors, monads, lenses, pattern matching, and recursion, ideas congruent with the rationale of composing functions, into comprehensive segments that each offer demonstrations of how to apply them in solving problems that occur in everyday PHP development. So robustly intuitive are the demonstrations of paradigmatic concepts that they can easily be revised for deployment in more elaborate and often complex language codebases. In offering these, the book equips its readers to favor composition when designing solutions to challenging problems. Additionally, the book dispels common misconceptions about FP, describes the paradigm's influence on the creation of commonplace programming ideas that, at a glance, might not seem related to it, and explores how it can be integrated with other programming paradigms. Emphasized throughout the book are the benefits of creating and using higher-order abstractions, which instate composable error handling, rigorous testing, and lazy flow control. The goal is to help readers develop a deeper understanding of FP, enabling them to incorporate its powerful patterns into their everyday programming practice and elevate their technical proficiency. You Will Learn:The foundations of functional programming and the potency of composition. How to apply advanced patterns like partial application, currying, and transducers in PHP projects. How to speed up I/O operations with paradigmatic techniques and familiar concurrency concepts. How to use higher-order abstractions to write cleaner, more maintainable PHP code. This Book is for:PHP programmers looking to advance their skills and deepen their understanding of Functional Programming by learning new techniques for improving their code. 

More in Operating Systems

Principles of Operating Systems - Kate Summers
Windows 11 For Dummies, 2nd Edition : Windows 11 For Dummies - Alan Simpson
Theory of Fun for Game Design - Raph Koster

RRP $85.75

$68.60

20%
OFF
UNIX and Linux System Administration Handbook : 5th Edition - Ben Whaley
Microsoft Excel 365 Bible : Bible - Michael Alexander

RRP $90.95

$65.75

28%
OFF
Git : Pocket Guide : A Working Introduction - Richard Silverman

RRP $47.75

$38.20

20%
OFF
Applied Embedded Electronics : Design Essentials for Robust Systems - Jerry Twomey
iPad and iPad Pro For Dummies - Paul McFedries

RRP $52.95

$40.75

23%
OFF
Information Architecture : For the Web and Beyond : 4th Edition - Jorge Arango
Linux Device Drivers : O'Reilly Software Ser. - Jonathan Corbet

RRP $104.75

$83.80

20%
OFF
Windows 11 All-in-One For Dummies, 2nd Edition : For Dummies - Ciprian Adrian Rusen
Macs For Seniors For Dummies : For Dummies (Computer/Tech) - Mark L. Chambers
Troubleshooting PCs For Dummies : For Dummies (Computer/Tech) - Dan Gookin