Functional Thinking

Functional Thinking
Author :
Publisher : "O'Reilly Media, Inc."
Total Pages : 179
Release :
ISBN-10 : 9781449365493
ISBN-13 : 1449365493
Rating : 4/5 (493 Downloads)

Book Synopsis Functional Thinking by : Neal Ford

Download or read book Functional Thinking written by Neal Ford and published by "O'Reilly Media, Inc.". This book was released on 2014-06-30 with total page 179 pages. Available in PDF, EPUB and Kindle. Book excerpt: If you’re familiar with functional programming basics and want to gain a much deeper understanding, this in-depth guide takes you beyond syntax and demonstrates how you need to think in a new way. Software architect Neal Ford shows intermediate to advanced developers how functional coding allows you to step back a level of abstraction so you can see your programming problem with greater clarity. Each chapter shows you various examples of functional thinking, using numerous code examples from Java 8 and other JVM languages that include functional capabilities. This book may bend your mind, but you’ll come away with a much better grasp of functional programming concepts. Understand why many imperative languages are adding functional capabilities Compare functional and imperative solutions to common problems Examine ways to cede control of routine chores to the runtime Learn how memoization and laziness eliminate hand-crafted solutions Explore functional approaches to design patterns and code reuse View real-world examples of functional thinking with Java 8, and in functional architectures and web frameworks Learn the pros and cons of living in a paradigmatically richer world If you’re new to functional programming, check out Josh Backfield’s book Becoming Functional.


Functional Thinking Related Books

Functional Thinking
Language: en
Pages: 179
Authors: Neal Ford
Categories: Computers
Type: BOOK - Published: 2014-06-30 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

If you’re familiar with functional programming basics and want to gain a much deeper understanding, this in-depth guide takes you beyond syntax and demonstrat
Grokking Simplicity
Language: en
Pages: 590
Authors: Eric Normand
Categories: Computers
Type: BOOK - Published: 2021-05-18 - Publisher: Simon and Schuster

DOWNLOAD EBOOK

Distributed across servers, difficult to test, and resistant to modification--modern software is complex. Grokking Simplicity is a friendly, practical guide tha
Thinking Functionally with Haskell
Language: en
Pages: 357
Authors: Richard Bird
Categories: Computers
Type: BOOK - Published: 2015 - Publisher: Cambridge University Press

DOWNLOAD EBOOK

This book introduces fundamental techniques for reasoning mathematically about functional programs. Ideal for a first- or second-year undergraduate course.
Functional Thinking for Value Creation
Language: en
Pages: 359
Authors: Jürgen Hesselbach
Categories: Technology & Engineering
Type: BOOK - Published: 2011-03-18 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

After the IPS2 conferences in Cranfield and Linköping in 2009 and 2010 the 3rd CIRP International Conference on Industrial Product Service Systems (IPS2) 2011
Verified Functional Programming in Agda
Language: en
Pages: 328
Authors: Aaron Stump
Categories: Computers
Type: BOOK - Published: 2016-02-01 - Publisher: Morgan & Claypool

DOWNLOAD EBOOK

Agda is an advanced programming language based on Type Theory. Agda's type system is expressive enough to support full functional verification of programs, in t