LIBRISTO
LIBROAMANTO
obbligatorio
Entra a far parte di una comunità di amanti dei libri di tutto il mondo e ottieni numerosi vantaggi. Crea un account gratuito
0
Spedizione gratuita con Packeta per un prezzo superiore a 69.99 €
Bartolini 4.49 Punto Poste 5.49 Punto Poste 5.49 Punto Bartolini 3.49 DHL 6.99 GLS 7.99

Spedizione gratuita per ordini superiori a 69,99 euro.

Learning Functional Programming in Go

Lingua IngleseInglese
Libro In brossura
Libro Learning Functional Programming in Go Lex Sheehan
Codice Libristo: 18664093
Casa editrice Packt Publishing Limited, novembre 2017
Function literals, Monads, Lazy evaluation, Currying, and moreKey Features:Write concise and maintai... Descrizione completa
? points 126 b
51.39
Magazzino esterno Inviamo tra 9-15 giorni

30 giorni per il reso


I clienti hanno acquistato anche


A jégszívű herceg Lexie King / Libro In brossura
common.buy 17.69
Vojtech Mihálik Básnické dielo Vojtech Mihálik / Libro Rigido
common.buy 11.19
Sol CARENINI / Libro In brossura
common.buy 29.69
Ostatni śnieg Rafał Pacześ / Libro In brossura
common.buy 10.29
OLORON Zuleta / Libro In brossura
common.buy 27.89
His Master's Voice Herbert Haffner / Libro In brossura
common.buy 22.59
Madre feminista AGNIESZKA GRAFF / Libro In brossura
common.buy 24.99

Function literals, Monads, Lazy evaluation, Currying, and more


Key Features:

  • Write concise and maintainable code with streams and high-order functions
  • Understand the benefits of currying your Golang functions
  • Learn the most effective design patterns for functional programming and learn when to apply each of them
  • Build distributed MapReduce solutions using Go


Book Description:

Lex Sheehan begins slowly, using easy-to-understand illustrations and working Go code to teach core functional programming (FP) principles such as referential transparency, laziness, recursion, currying, and chaining continuations.


This book is a tutorial for programmers looking to learn FP and apply it to write better code. Lex guides readers from basic techniques to advanced topics in a logical, concise, and clear progression.


The book is divided into four modules. The first module explains the functional style of programming: pure functional programming, manipulating collections, and using higher-order functions. In the second module, you will learn design patterns that you can use to build FP-style applications. In the next module, you will learn FP techniques that you can use to improve your API signatures, increase performance, and build better cloud-native applications. The last module covers Category Theory, Functors, Monoids, Monads, Type classes and Generics.


By the end of the book, you will be adept at building applications the FP way.


What You Will Learn:

  • Learn how to compose reliable applications using high-order functions
  • Explore techniques to eliminate side-effects using FP techniques such as currying
  • Use first-class functions to implement pure functions
  • Understand how to implement a lambda expression in Go
  • Compose a working application using the decorator pattern
  • Create faster programs using lazy evaluation
  • Use Go concurrency constructs to compose a functionality pipeline
  • Understand category theory and what it has to do with FP


Who this book is for:

This book is for Golang developers comfortable with OOP and interested in learning how to apply the functional paradigm to create robust and testable apps. Prior programming experience with Go would be helpful, but not mandatory.

Attrice & Poliglotta
EWA KASP per
Riproduci video
Ewa Kasp
Libristo ha la più grande selezione di letteratura in lingue straniere. Per questo compro i miei libri qui.

Informazioni sul libro

Titolo completo Learning Functional Programming in Go
Autore Lex Sheehan
Lingua Inglese
Rilegatura Libro - In brossura
Data di pubblicazione 2017
Numero di pagine 670
EAN 9781787281394
ISBN 9781787281394
Codice Libristo 18664093
Casa editrice Packt Publishing Limited
Peso 1133
Dimensioni 191 x 235 x 36
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

Potrebbe interessarti anche


Witherward Hannah Mathewson / Libro In brossura
common.buy 11.39
Inspired By Love Helen Thwaites / Libro In brossura
common.buy 10.39
I migliori
Teaching Yoga Beyond the Poses Sage Rountree / Libro In brossura
common.buy 18.09
I migliori
Golden Art Nouveau Tarot Giulia F. Massaglia / Pubblicazioni cartacee Carte
common.buy 21.89
I migliori In preparazione
Classroom of the Elite (Light Novel) Vol. 4 Syougo Kinugasa / Libro In brossura
common.buy 13.19
Curse of the Lost Memories for Pathfinder RPG Anthony Pacheco / Libro Rigido
common.buy 48.19
I migliori Economico
Caraval Collector's Edition Stephanie Garber / Libro Rigido
common.buy 21.39
Swann's Way Marcel Proust / Libro In brossura
common.buy 30.19
I migliori
Hans Zatzka Eelco Kappe / Libro Rigido
common.buy 43.59
Cytonic Brandon Sanderson / Libro Rigido
common.buy 18.79
Orien's Animal Tarot Ambi Sun / Pubblicazioni cartacee Carte
common.buy 23.69
healing for no one but me Jennae Cecelia / Libro In brossura
common.buy 16.39
I migliori
Remnants of Filth: Yuwu (Novel) Vol. 1 Rou Bao Bu Chi Rou / Libro In brossura
common.buy 16.49
THE EVOLUTION OF THE TANK Rear-Admiral Sir Murray SUETER / Libro In brossura
common.buy 24.99
I migliori
The Unabridged Journals of Sylvia Plath Sylvia Plath / Libro In brossura
common.buy 18.19
I migliori
Hegel: A Very Short Introduction Peter Singer / Libro In brossura
common.buy 11.19
I migliori
Paradise Abdulrazak Gurnah / Libro In brossura
common.buy 11.39
Between Existentialism and Marxism Jean Paul Sartre / Libro In brossura
common.buy 37.79
I migliori
Japanese Destroyer Captain Tameichi Hara / Libro In brossura
common.buy 21.89

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