Widman, Jack

Learning Functional Programming: Managing Code Complexity by Thinking Functionally

(No reviews yet) Write a Review
ISBN 13:
9781098111755
author:
Widman, Jack
format:
Paperback
publisher:
O'Reilly Media
language:
English
Publication Year:
2022
Pages:
200
Dimensions:
23.2 x 17.8 centimetres (0.18 kg
Genre:
Computers, Programming, Object Oriented,
Condition:
New
Availability:
Item usually sent within 7 working days
£39.65

Description

Mastering functional programming can simplify your code and improve its maintainability. This practical guide helps software developers familiar with object-oriented programming to learn the core concepts of functional programming and apply them to large or complex projects.

You'll discover how to write code that's simpler, reusable, easier to test and modify, and more consistently correct. The book also introduces design patterns from category theory to bridge the gap between OOP and functional programming.

With examples in Java, Python, C#, Scala, and JavaScript, you'll gain a new perspective on problem-solving and develop tools for managing complexity in your codebase. Learn how to apply functional design patterns to write correct, robust, and easily modifiable code.

View AllClose