Functional PHP

Functional PHP
Author :
Publisher :
Total Pages : 322
Release :
ISBN-10 : 1785880322
ISBN-13 : 9781785880322
Rating : 4/5 (322 Downloads)

Book Synopsis Functional PHP by : Gilles Crettenand

Download or read book Functional PHP written by Gilles Crettenand and published by . This book was released on 2017-05-31 with total page 322 pages. Available in PDF, EPUB and Kindle. Book excerpt: Uncover the secrets of functional programming with PHPAbout This Book* Greatly improve your code quality, testability, and readability using modern functional programming techniques* Get a solid foundation in functional programming techniques and methodologies* Understand advanced functional techniques and apply them to get efficient programmingWho This Book Is ForIf you are a PHP developer with knowledge of object-oriented programming, this book is for you. You do not need prior experience with functional programming.What you will learn* Declare functions/callables and find out how to manipulate and call them* Write pure functions to get more robust code that can be easily tested* Learn to compose function using various techniques* Use a functional approach to find readable solutions to common issues* Utilize performance optimization techniques such as laziness, memorization, and parallelization* Build the business logic of applications with the functional paradigm* Test functional code and know how to speed up test runs using parallel testing* Understand the impact and limitation of functional programming in PHPIn DetailA functional approach encourages code reuse, greatly simplifies testing, and results in code that is concise and easy to understand. This book will demonstrate how PHP can also be used as a functional language. In this book, you will learn various function techniques to write maintainable and readable codeAfter a quick introduction to functional programming, we will dive right in with code examples so you can get the most of what you've just learned. We will then go further with monads, memoization, and property-based testing. You will learn how to make use of modularity of function while writing functional PHP code.Through this book, you'll be able to do more with less code and reduce bugs in your applications. Not only will you be able to boost your performance, but you will also find out how to eliminate common loop problems. By the end of the book, you will know a wide variety of new techniques that you can use on any new or legacy codebase.


Functional PHP Related Books

Functional PHP
Language: en
Pages: 322
Authors: Gilles Crettenand
Categories:
Type: BOOK - Published: 2017-05-31 - Publisher:

DOWNLOAD EBOOK

Uncover the secrets of functional programming with PHPAbout This Book* Greatly improve your code quality, testability, and readability using modern functional p
Pro Functional PHP Programming
Language: en
Pages: 301
Authors: Rob Aley
Categories: Computers
Type: BOOK - Published: 2017-09-27 - Publisher: Apress

DOWNLOAD EBOOK

Bring the power of functional programming to your PHP applications. From performance optimizations to concurrency, improved testability to code brevity, functio
Functional Programming in PHP
Language: en
Pages: 118
Authors: Simon Holywell
Categories:
Type: BOOK - Published: 2014-04-01 - Publisher: PHP[Architect]

DOWNLOAD EBOOK

Many programming languages have embraced Functional Programming paradigms to augment the tools available. It also facilitates writing code that is easier to und
Programming with C++20
Language: en
Pages: 334
Authors: Andreas Fertig
Categories: Computers
Type: BOOK - Published: 2021-11-26 - Publisher: Fertig Publications

DOWNLOAD EBOOK

Programming with C++20 teaches programmers with C++ experience the new features of C++20 and how to apply them. It does so by assuming C++11 knowledge. Elements
Programming PHP
Language: en
Pages: 534
Authors: Rasmus Lerdorf
Categories: Computers
Type: BOOK - Published: 2002-03-26 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

This is a comprehensive guide to PHP, a simple yet powerful language for creating dynamic web content. It is a detailed reference to the language and its applic