Hodnocení:
Kniha je vysoce ceněna jako vynikající úvod do jazyka Haskell a funkcionálního programování a je oceňována pro svůj přístupný styl, jasná vysvětlení a poutavý obsah. Čtenáři oceňují její postupný přístup ke složitým konceptům, zejména k monádám a teorii kategorií, a oceňují autorův humor a neformální styl psaní. Některé kritiky však poukazují na nedostatek cvičení a rozsáhlejších programátorských projektů a také na poněkud svérázný smysl pro humor, který se nemusí líbit každému.
Klady:⬤ Jasné a poutavé vysvětlení konceptů jazyka Haskell.
⬤ Inkrementální přístup k výuce složitých myšlenek, jako jsou monády a teorie kategorií.
⬤ Neformální styl psaní, který čtenáře zaujme.
⬤ Kvalitní příklady, které zlepšují porozumění.
⬤ Považován za jeden z nejlepších textů pro začátečníky, který se učí Haskell.
⬤ Chybí cvičení a rozšířené programovací projekty pro praktické procvičování.
⬤ Někteří čtenáři považují humor a svérázný styl za příliš hloupý nebo přehnaný.
⬤ Někteří jej považují za mnohomluvný, s pomalým tempem, které může být pro pokročilé programátory frustrující.
⬤ Drobné problémy s překlepy v tištěném vydání.
(na základě 169 hodnocení čtenářů)
Learn You A Haskell For Great Good
Vše je v názvu: Naučte se Haskell pro velké dobro je zábavný ilustrovaný průvodce tímto složitým funkcionálním jazykem. Kniha plná autorových originálních kreseb, popkulturních odkazů a hlavně užitečného ukázkového kódu vás naučí základy funkcionálu způsobem, o kterém jste si nikdy nemysleli, že je možný.
Začnete s dětskými věcmi: základní syntaxí, rekurzí, typy a typovými třídami. Jakmile zvládnete základy, začne skutečná mistrovská škola s černým páskem: naučíte se používat aplikační funktory, monády, zipy a všechny další bájné konstrukce Haskellu, o kterých jste dosud četli jen v povídkových knihách.
Jak se budete probírat autorovými nápaditými (a občas šílenými) příklady, naučíte se:
-Smát se tváří v tvář vedlejším efektům, když ovládáte techniky čistě funkcionálního programování.
-Využívat kouzlo „lenosti“ jazyka Haskell a hrát si s nekonečnými množinami dat.
-Organizovat své programy vytvářením vlastních typů, typových tříd a modulů.
-Využívejte elegantní vstupně-výstupní systém jazyka Haskell ke sdílení geniality svých programů s okolním světem.
Kromě toho, že sníte autorův mozek, nenajdete lepší způsob, jak se naučit tento mocný jazyk, než číst knihu Naučte se Haskell pro velké dobro.
© Book1 Group - všechna práva vyhrazena.
Obsah těchto stránek nesmí být kopírován ani použit, a to ani částečně ani úplně, bez písemného svolení vlastníka.
Poslední úprava: 2024.11.08 20:25 (GMT)