Grokking Functional Programming
Grokking Functional Programming
YOU SAVE £4.95
- Condition: Brand new
- UK Delivery times: Usually arrives within 2 - 3 working days
- UK Shipping: Fee starts at £2.39. Subject to product weight & dimension
- More about Grokking Functional Programming
Grokking Functional Programming is a practical book written for object-oriented programmers that helps them map familiar ideas to FP concepts such as programming with immutable data and higher-order functions. It also teaches how to write concurrent programs, handle errors, and design solutions with modularity and readability in mind. The book assumes the reader has at least one year of experience developing software using a mainstream object-oriented programming language and provides multiple learning approaches to help them grok each new concept.
Format: Paperback / softback
Length: 475 pages
Publication date: 08 November 2022
Publisher: Manning Publications
An Absolutely Wonderful Book for Those Who Have Tried and Failed to Understand Functional Programming
- William E. Wheeler
Grokking Functional Programming: A Practical Guide for Object-Oriented Programmers
This book is a game-changer for object-oriented programmers who are eager to delve into the world of functional programming. Written with a practical approach, it seamlessly bridges the gap between familiar object-oriented concepts and FP principles, such as programming with immutable data and higher-order functions. By employing a hands-on and engaging style, the author guides readers through the complexities of concurrent programming, error handling, and designing solutions with modularity and readability in mind.
What sets this book apart is its unwavering focus on practicality. Instead of delving into academic baggage like lambda calculus, category theory, and the mathematical foundations of FP, the author prioritizes applying functional programming to everyday programming tasks. This approach makes the content accessible and relevant to a wide range of developers, regardless of their prior knowledge or technical background.
At the end of the book, readers will be well-equipped to choose a functional language and start writing useful and maintainable software. The author provides valuable insights and recommendations to help them navigate the functional programming landscape and leverage its benefits in their development endeavors.
To truly grasp functional programming, it requires a mindset shift. Grokking Functional Programming is here to guide you on this transformative journey. Through carefully selected examples, thorough explanations, and engaging exercises, readers will immerse themselves in FP concept by concept. The book employs multiple learning approaches to cater to different learning styles, ensuring that everyone can fully comprehend and apply the knowledge gained.
With a programming-first teaching style, the author emphasizes the practical applications of functional programming in real-world scenarios. From writing pure functions and immutable values to developing concurrent programs with a fun and intuitive approach, this book offers a comprehensive and practical guide to functional programming.
Whether you are a seasoned developer looking to expand your skills or a beginner seeking to explore the world of functional programming, Grokking Functional Programming is an essential resource. It will empower you to write cleaner, more efficient, and scalable code, and unlock the full potential of this powerful programming paradigm.
Weight: 944g
Dimension: 190 x 235 x 35 (mm)
ISBN-13: 9781617291838
This item can be found in:
UK and International shipping information
UK and International shipping information
UK Delivery and returns information:
- Delivery within 2 - 3 days when ordering in the UK.
- Shipping fee for UK customers from £2.39. Fully tracked shipping service available.
- Returns policy: Return within 30 days of receipt for full refund.
International deliveries:
Shulph Ink now ships to Australia, Belgium, Canada, France, Germany, Ireland, Italy, India, Luxembourg Saudi Arabia, Singapore, Spain, Netherlands, New Zealand, United Arab Emirates, United States of America.
- Delivery times: within 5 - 10 days for international orders.
- Shipping fee: charges vary for overseas orders. Only tracked services are available for most international orders. Some countries have untracked shipping options.
- Customs charges: If ordering to addresses outside the United Kingdom, you may or may not incur additional customs and duties fees during local delivery.