Functional Programming in Scala
Price | $9.97 - $44.99
|
Rating | |
Authors | Paul Chiusano, Runar Bjarnason |
Publisher | Manning |
Published | 2013 |
Pages | 325 |
Language | English |
Format | Paper book / ebook (PDF) |
ISBN-10 | 1617290653 |
ISBN-13 | 9781617290657 |
Functional programming (FP) is a programming style emphasizing functions that return consistent and predictable results regardless of a program's state. As a result, functional code is easier to test and reuse, simpler to parallelize, and less prone to bugs. Scala is an emerging JVM language that offers strong support for FP. Its familiar syntax and transparent interoperability with existing Java libraries make Scala a great place to start learning FP.
Functional Programming in Scala is a serious tutorial for programmers looking to learn FP and apply it to the everyday business of coding. The book guides readers from basic techniques to advanced topics in a logical, concise, and clear progression. In it, you'll find concrete examples and exercises that open up the world of functional programming.
- Paul Chiusano (2 books)
- Runar Bjarnason
5 5 1444
Similar Books
Scala Functional Programming Patterns
by Atul S. Khot
Scala is used to construct elegant class hierarchies for maximum code reuse and extensibility and to implement their behavior using higher-order functions. Its functional programming (FP) features are a boon to help you design "easy to reason about" systems to control the growing software complexities. Knowing how and where to a...
Price: $49.99 | Publisher: Packt Publishing | Release: 2015
Functional Programming in Kotlin
by Marco Vermeulen, RĂșnar Bjarnason, Paul Chiusano
Functional Programming in Kotlin is a reworked version of the bestselling Functional Programming in Scala, with all code samples, instructions, and exercises translated into the powerful Kotlin language. In this authoritative guide, you'll take on the challenge of learning functional programming from first principles. Complex concept...
Price: $18.63 | Publisher: Manning | Release: 2021
Hands-On Functional Programming in Rust
by Andrew Johnson
Functional Programming allows developers to divide programs into smaller, reusable components that ease the creation, testing, and maintenance of software as a whole. Combined with the power of Rust, you can develop robust and scalable applications that fulfill modern day software requirements. This book will help you discover all the Rus...
Price: $44.99 | Publisher: Packt Publishing | Release: 2018
Functional Programming in Java
by Pierre-Yves Saumont
Here's a bold statement: learn functional programming and you'll be a better Java developer. Fortunately, you don't have to master every aspect of FP to get a big payoff. If you take in a few core principles, you'll see an immediate boost in the scalability, readability, and maintainability of your code. And did we men...
Price: $34.26 | Publisher: Manning | Release: 2017
Functional Programming in JavaScript
by Dan Mantyla
This is a fast-paced guide that will help you to write real-world applications by utilizing a wide range of functional techniques and styles.The book first explores the core concepts of functional programming common to all functional languages, with examples of their use in JavaScript. It's followed by a comprehensive roundup of func...
Price: $29.99 | Publisher: Packt Publishing | Release: 2015
by Oliver Sturm
C# is the number-one language used by .NET developers and one of the most popular programming languages in the world. It has many built-in functional programming features, but most are complex and little understood. With the shift to functional programming increasing at a rapid pace, you need to know how to leverage your existing skills t...
Price: $11.46 | Publisher: Wrox | Release: 2011
by Ivan Cukic
Functional Programming in C++ teaches developers the practical side of functional programming and the tools that C++ provides to develop software in the functional style. This in-depth guide is full of useful diagrams that help you understand FP concepts and begin to think functionally.Well-written code is easier to test and reuse, simple...
Price: $39.99 | Publisher: Manning | Release: 2018
by Enrico Buonanno
Functional programming changes the way you think about code. For C# developers, FP techniques can greatly improve state management, concurrency, event handling, and long-term code maintenance. And C# offers the flexibility that allows you to benefit fully from the application of functional techniques. This book gives you the awesome power...
Price: $36.70 | Publisher: Manning | Release: 2017