Gratis Versand ab 16,99 €. Mehr Infos.
Bookbot

Functional Programming in Scala

Mehr zum Buch

This tutorial is designed for programmers eager to learn functional programming (FP) and apply it in their coding practices. It takes readers through a logical and clear progression from basic techniques to advanced topics, featuring concrete examples and exercises that illuminate the principles of FP. The book emphasizes a software development style that focuses on functions independent of program state, leading to code that is easier to test, reuse, and parallelize, while also being less prone to bugs. Scala, a JVM language with strong FP support, is introduced as an ideal starting point due to its familiar syntax and seamless interoperability with Java. No prior experience with FP is necessary, although some familiarity with Scala or Java is beneficial. Inside, readers will discover key concepts of functional programming, the rationale behind FP, guidance on writing multicore programs, and exercises to reinforce understanding. The authors, Paul Chiusano and Rúnar Bjarnason, are recognized experts in FP with Scala and are core contributors to the Scalaz library, ensuring that readers receive knowledgeable insights throughout their learning journey.

Buchkauf

Functional Programming in Scala, Paul Chiusano, Rúnar Bjarnason, Martin Odersky

Sprache
Erscheinungsdatum
2018
product-detail.submit-box.info.binding
(Paperback),
Buchzustand
Gebraucht - Sehr gut
Preis
17,49 €inkl. MwSt.

Lieferung

  • Gratis Versand ab 16,99 € in ganz Deutschland! Mehr Infos.

Zahlungsmethoden

Keiner hat bisher bewertet.Abgeben

Titel
Functional Programming in Scala
Sprache
Englisch
Erscheinungsdatum
2018
Einband
Paperback
Seitenzahl
300
ISBN10
1617290653
ISBN13
9781617290657
Reihe
Beschreibung
This tutorial is designed for programmers eager to learn functional programming (FP) and apply it in their coding practices. It takes readers through a logical and clear progression from basic techniques to advanced topics, featuring concrete examples and exercises that illuminate the principles of FP. The book emphasizes a software development style that focuses on functions independent of program state, leading to code that is easier to test, reuse, and parallelize, while also being less prone to bugs. Scala, a JVM language with strong FP support, is introduced as an ideal starting point due to its familiar syntax and seamless interoperability with Java. No prior experience with FP is necessary, although some familiarity with Scala or Java is beneficial. Inside, readers will discover key concepts of functional programming, the rationale behind FP, guidance on writing multicore programs, and exercises to reinforce understanding. The authors, Paul Chiusano and Rúnar Bjarnason, are recognized experts in FP with Scala and are core contributors to the Scalaz library, ensuring that readers receive knowledgeable insights throughout their learning journey.