Hodnotenie:
Kniha je vysoko cenená ako vynikajúci úvod do jazyka Haskell a funkcionálneho programovania, chválená pre svoj prístupný štýl, jasné vysvetlenia a pútavý obsah. Čitatelia nachádzajú hodnotu v jej postupnom prístupe ku komplexným konceptom, najmä v oblasti monád a teórie kategórií, a oceňujú autorov humor a neformálny štýl písania. Niektoré kritiky však poukazujú na nedostatok cvičení a rozsiahlejších programátorských projektov, ako aj na trochu bizarný zmysel pre humor, ktorý sa nemusí páčiť každému.
Výhody:⬤ Jasné a pútavé vysvetlenie konceptov jazyka Haskell.
⬤ Inkrementálny prístup k výučbe zložitých myšlienok, ako sú monády a teória kategórií.
⬤ Neformálny štýl písania, ktorý udržuje záujem čitateľov.
⬤ Kvalitné príklady, ktoré zlepšujú pochopenie.
⬤ Považuje sa za jeden z najlepších textov pre začiatočníkov na učenie jazyka Haskell.
⬤ Chýbajú cvičenia a rozšírené programovacie projekty na praktické precvičovanie.
⬤ Niektorí čitatelia považujú humor a nepredvídateľný štýl za príliš hlúpy alebo prehnaný.
⬤ Niektorí ho považujú za rozvláčny, s pomalým tempom, ktoré môže byť pre pokročilých programátorov frustrujúce.
⬤ Drobné problémy s preklepmi v tlačenom vydaní.
(na základe 169 čitateľských recenzií)
Learn You A Haskell For Great Good
Všetko je to v názve: Naučte sa Haskell pre veľké dobro je veselý, ilustrovaný sprievodca týmto komplexným funkcionálnym jazykom. Táto kniha, plná autorových originálnych kresieb, popkultúrnych odkazov a hlavne užitočného príkladového kódu, učí základy funkcionálu spôsobom, o ktorom ste si nikdy nemysleli, že je možný.
Začnete s detskými vecami: základnou syntaxou, rekurziou, typmi a typovými triedami. Potom, keď zvládnete základy, začne sa skutočná majstrovská škola s čiernym opaskom: naučíte sa používať aplikačné funktory, monády, zipsy a všetky ostatné mýtické konštrukcie Haskellu, o ktorých ste doteraz čítali len v rozprávkových knihách.
Ako sa budete prepracovávať autorovými nápaditými (a občas šialenými) príkladmi, naučíte sa:
-Smiať sa tvárou v tvár vedľajším efektom, keď ovládate techniky čisto funkcionálneho programovania.
-Využiť kúzlo „lenivosti“ jazyka Haskell na hru s nekonečnými množinami údajov.
-Organizovať svoje programy vytváraním vlastných typov, typových tried a modulov.
-Využívajte elegantný vstupno-výstupný systém jazyka Haskell na zdieľanie geniality svojich programov s okolitým svetom.
Okrem zjedenia autorovho mozgu nenájdete lepší spôsob, ako sa naučiť tento mocný jazyk, ako je čítanie knihy Naučte sa Haskell pre veľké dobro.
© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)