☀️ Soak Up the Savings with Our Summer Deals ☀️ ️

Recently Viewed

New

Functional Programming in PHP: A Primer for Composing Software in PHP Michael Bruno Lochemem 9798868824678

No reviews yet Write a Review
RRP: €59.49
Booksplease Price: €41.04
Booksplease saves you

  Bookmarks: Included free with every order
  Delivery: We ship to over 200 countries from the UK
  Range: Millions of books available
  Reviews: Booksplease rated "Excellent" on Trustpilot

  FREE UK DELIVERY: When You Buy 3 or More Books - Use code: FREEUKDELIVERY in your cart!

SKU:
9798868824678
MPN:
9798868824678
Available from Booksplease!
Availability: Usually dispatched within 12 working days

Frequently Bought Together:

Total: Inc. VAT
Total: Ex. VAT

Description

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.



About the Author

Michael Bruno Lochemem, an alum of the United States International University - Africa and a current MG Lotus employee, is a Software Engineer and Technical Writer from Kampala, Uganda. Mr. Lochemem is a Functional Programming advocate and an avid promoter of Systems Programming and evented I/O. He is proficient in PHP, C, and JavaScript and actively maintains open source software that aligns closely with his technical interests. His portfolio of open-source contributions includes PHP libraries like bingo-functional and asyncify and language extensions like ext-mrloop, ext-trie, and ext-picohttpparser.

Michael likes to publish articles that topically align with his interests on his blog hosted on Medium. He is a fan of the Miami Dolphins and FC Bayern Munich and plays basketball when he is not sitting at his desk.




Book Information
ISBN 9798868824678
Author Michael Bruno Lochemem
Format Paperback
Page Count 162
Imprint APress
Publisher APress

Reviews

No reviews yet Write a Review

Booksplease  Reviews


J - United Kingdom

Fast and efficient way to choose and receive books

This is my second experience using Booksplease. Both orders dealt with very quickly and despatched. Now waiting for my next read to drop through the letterbox.

J - United Kingdom

T - United States

Will definitely use again!

Great experience and I have zero concerns. They communicated through the shipping process and if there was any hiccups in it, they let me know. Books arrived in perfect condition as well as being fairly priced. 10/10 recommend. I will definitely shop here again!

T - United States

R - Spain

The shipping was just superior

The shipping was just superior; not even one of the books was in contact with the shipping box -anywhere-, not even a corner or the bottom, so all the books arrived in perfect condition. The international shipping took around 2 weeks, so pretty great too.

R - Spain

J - United Kingdom

Found a hard to get book…

Finding a hard to get book on Booksplease and with it not being an over inflated price was great. Ordering was really easy with updates on despatch. The book was packaged well and in great condition. I will certainly use them again.

J - United Kingdom