Get Programming with Haskell
Autor Will Kurten Limba Engleză Paperback – 2 apr 2018
Metodologia propusă de Get Programming with Haskell prioritizează design-ul funcțional și arhitectura bazată pe tipuri, eliminând barierele teoretice abstracte în favoarea implementării imediate. Observăm o structură progresivă, organizată în 43 de lecții concise, care ghidează cititorul de la fundamentele funcțiilor lambda până la managementul proiectelor complexe cu Stack și testarea automată prin QuickCheck. Suntem de părere că forța acestui volum rezidă în secțiunile de tip „Capstone”, unde conceptele sunt sintetizate în proiecte concrete, cum ar fi un sistem de mesaje secrete sau un motor de interogări asemănător SQL. Pe linia practică a volumului Practical Haskell, dar cu focus pe simplificarea procesului de învățare pentru programatorii care vin din medii imperative, Will Kurt demonstrează cum imutabilitatea și evaluarea leneșă (lazy evaluation) pot fi aplicate în scenarii cotidiene. În timp ce Real World Haskell explorează aplicații de mare anvergură într-un ritm accelerat, volumul de față adoptă un ton tehnic dar pedagogic, dedicând spațiu generos manipulării datelor JSON prin Aeson și interacțiunii cu bazele de date. Credem că abordarea autorului, ancorată în experiența sa de data scientist, oferă o perspectivă valoroasă asupra modului în care Haskell gestionează efectele secundare prin sistemul de tipuri IO, transformând o disciplină considerată adesea academică într-un instrument de producție eficient și robust.
Preț: 290.75 lei
Preț vechi: 363.45 lei
-20%
Carte disponibilă
Livrare economică 06-20 mai
Livrare express 21-25 aprilie pentru 55.80 lei
Specificații
ISBN-10: 1617293768
Pagini: 616
Ilustrații: Illustrations, unspecified
Dimensiuni: 189 x 233 x 35 mm
Greutate: 1.02 kg
Editura: Manning Publications
De ce să citești această carte
Recomandăm această carte programatorilor care doresc să stăpânească paradigma funcțională fără a se bloca în terminologia matematică densă. Prin cele 43 de lecții practice, cititorul câștigă abilitatea de a scrie cod sigur, predictibil și ușor de testat. Este o resursă esențială pentru cei care vor să utilizeze Haskell în proiecte reale, beneficiind de exemple de cod pentru HTTP, baze de date și procesare de date.