Spedizione gratuita con Packeta per un prezzo superiore a 79.99 €
BRT 7.99 Punto BRT 7.99 DHL 7.99 HR Parcel 7.49 GLS 3.99

Functional Programming Patterns in Scala and Clojure

Lingua IngleseInglese
Libro In brossura
Libro Functional Programming Patterns in Scala and Clojure Michael Bevilacqua Linn
Codice Libristo: 01990801
Casa editrice The Pragmatic Programmers, novembre 2013
Solve real-life programming problems with a fraction of the code that pure object-oriented programmi... Descrizione completa
? points 111 b
46.98
Magazzino esterno Inviamo tra 15-20 giorni

30 giorni per il reso


Potrebbe interessarti anche


I MIGLIORI
Shatter Me Tahereh Mafi / In brossura
common.buy 8.45
I MIGLIORI
Chainsaw Man, Vol. 1 Tatsuki Fujimoto / In brossura
common.buy 10.69
I MIGLIORI
Atomic Habits James Clear / Rigido
common.buy 25.89
I MIGLIORI
The Wheel of Time Set III, Books 7-9 Robert Jordan / In brossura
common.buy 31.35
I MIGLIORI
Java Concurrency in Practice Brian Goetz / In brossura
common.buy 67.32
I MIGLIORI
Short Stories in Korean for Intermediate Learners Olly Richards / In brossura
common.buy 13.48
I MIGLIORI
Good Strategy/Bad Strategy Richard Rumelt / In brossura
common.buy 13.48
I MIGLIORI
Avatar: The Last Airbender: the Search, Part 3 Bryan Konietzko / In brossura
common.buy 13.58
I MIGLIORI
The Deal Elle Kennedy / In brossura
common.buy 17.54
I MIGLIORI
Mini Amigurumi Animals Sarah Abbondio / Rigido
common.buy 10.69
I MIGLIORI
The Blue Zones Kitchen Dan Buettner / Rigido
common.buy 28.68
I MIGLIORI
Wizards Tarot Barbara Moore / Carte
common.buy 31.78
I MIGLIORI
Moriarty the Patriot, Vol. 4 Ryosuke Takeuchi / In brossura
common.buy 8.66
I MIGLIORI
Beginner's Guide to Fantasy Drawing Publishing 3dtotal / In brossura
common.buy 21.40
I MIGLIORI
Forest of Enchantment Tarot Lunaea Weatherstone / Carte
common.buy 32.74

Solve real-life programming problems with a fraction of the code that pure object-oriented programming requires. Use Scala and Clojure to solve in-depth problems with two sets of patterns: object-oriented patterns that become more concise with functional programming, and natively functional patterns. Your code will be more declarative, with fewer bugs and lower maintenance costs. Functional languages have their own patterns that enable you to solve problems with less code than object-oriented programming alone. This book introduces you, the experienced Java programmer, to Scala and Clojure: practical, production-quality languages that run on the JVM and interoperate with existing Java. By using both the statically typed, type-inferred Scala and the dynamically typed, modern Lisp Clojure, you'll gain a broad understanding of functional programming. For each pattern, you'll first see the traditional object-oriented solution, and then dig into the functional replacements in both Scala and Clojure. These patterns are common in the functional world and deserve to become part of your problem-solving toolkit. On the object-oriented side, you'll see many common patterns, such as Command, Strategy, and Null Object. On the functional side, you'll learn core functional patterns such as Memoization, Lazy Sequence, and Tail Recursion. Each pattern helps you solve a common programming problem. Working through them gives you a set of patterns you can use to solve problems you come across while writing programs. Finally, you'll learn how to work your existing Java code into new Scala or Clojure projects. You can start off small, adding functional code little by little, so you can complement your existing knowledge with Scala and Clojure as these languages gain popularity on the JVM.

Informazioni sul libro

Titolo completo Functional Programming Patterns in Scala and Clojure
Lingua Inglese
Rilegatura Libro - In brossura
Data di pubblicazione 2013
Numero di pagine 250
EAN 9781937785475
ISBN 1937785475
Codice Libristo 01990801
Peso 500
Dimensioni 195 x 233 x 14
Regala questo libro oggi stesso
È facile
1 Aggiungi il libro al carrello e scegli la consegna come regalo 2 Ti invieremo subito il buono 3 Il libro arriverà all'indirizzo del destinatario

Accesso

Accedi al tuo account. Non hai ancora un account Libristo? Crealo ora!

 
obbligatorio
obbligatorio

Non hai un account? Ottieni i vantaggi di un account Libristo!

Con un account Libristo, avrai tutto sotto controllo.

Crea un account Libristo