Haskell do hĺbky

Hodnotenie:   (4,7 z 5)

Haskell do hĺbky (Vitaly Bragilevsky)

Recenzie čitateľov

Zhrnutie:

Kniha poskytuje komplexný a pragmatický prístup k jazyku Haskell, ktorého cieľom je pokročiť v zručnostiach nad úroveň začiatočníkov. Efektívne rozoberá pokročilé témy a praktické aplikácie v programovaní s Haskellom, čo z nej robí cenný zdroj informácií pre serióznych študentov. Pre niektorých čitateľov však môžu byť niektoré koncepty náročné a hĺbka pokrytia nekonzistentná.

Výhody:

Kniha je chválená za kombináciu hĺbky a praktickosti, pokrýva užitočné témy a pokročilé koncepty Haskellu.
Je dobre štruktúrovaná a usporiadaná, poskytuje náhľad na procesy profesionálneho vývoja, nástroje a osvedčené postupy.
Štýl písania je jasný, vďaka čomu sú zložité koncepty prístupnejšie, a obsahuje cenné cvičenia, ktoré zlepšujú porozumenie.
Vitalyho prístup k výučbe je vysoko hodnotený, s komplexným vysvetlením monád a ďalších pokročilých tém.

Nevýhody:

Niektorí čitatelia sa môžu cítiť zahltení hĺbkou knihy, najmä ak sú v jazyku Haskell nováčikmi, takže je menej vhodná ako prvá kniha pre začiatočníkov.
V niektorých prípadoch nie je vysvetlenie niektorých pokročilých tém, ako napríklad MonadReader a MonadWriter, dostatočne podrobné, čo spôsobuje zmätok a niektorým študentom bráni v pochopení.
Pokrytie niektorých tém nemusí vyhovovať výučbovým potrebám všetkých čitateľov, najmä tých, ktorí hľadajú základnejšiu výučbu.

(na základe 4 čitateľských recenzií)

Pôvodný názov:

Haskell in Depth

Obsah knihy:

Kniha Haskell do hĺbky odomyká novú úroveň zručností s týmto náročným jazykom. Táto kniha presahuje základy syntaxe a štruktúry a otvára dôležité témy, ako sú pokročilé typy, súbežnosť a spracovanie dát.

Zhrnutie

Prekonajte hranicu od "študenta Haskellu" k "vývojárovi Haskellu". Kniha Haskell do hĺbky skúma dôležité vlastnosti jazyka a programátorské zručnosti, ktoré budete potrebovať na vytvorenie softvéru produkčnej kvality pomocou jazyka Haskell. A cestou získate niekoľko zaujímavých poznatkov o tom, prečo Haskell vyzerá a funguje tak, ako vyzerá. Pripravte sa ísť do hĺbky!

Zakúpenie tlačenej knihy zahŕňa bezplatnú elektronickú knihu vo formátoch PDF, Kindle a ePub od vydavateľstva Manning Publications.

O technológii

Softvér pre vysoko presné úlohy, ako sú finančné transakcie, obranné systémy a vedecký výskum, musí byť absolútne, preukázateľne správny. Haskell ako čisto funkcionálny programovací jazyk presadzuje matematicky prísny prístup, ktorý môže viesť k stručnému, efektívnemu a bezchybnému kódu. Na písanie takéhoto kódu budete potrebovať hlboké znalosti. To môžete získať z tejto knihy!

O knihe

Kniha Haskell do hĺbky odomyká novú úroveň zručností s týmto náročným jazykom. Táto kniha presahuje základy syntaxe a štruktúry a otvára dôležité témy, ako sú pokročilé typy, súbežnosť a spracovanie dát. Objavíte kľúčové časti ekosystému jazyka Haskell a osvojíte si základné návrhové vzory, ktoré zmenia spôsob, akým píšete softvér.

Čo je vnútri

⬤ Tvorba aplikácií, webových služieb a sieťových aplikácií.

⬤ Používanie sofistikovaných knižníc, ako sú šošovky, singletony a servant.

⬤ Organizácia projektov pomocou Cabal a Stack.

⬤ Ošetrovanie chýb a testovanie.

⬤ Čistý paralelizmus pre viacjadrové procesory.

O čitateľovi

Pre vývojárov, ktorí poznajú základy jazyka Haskell.

O autorovi

Vitaly Bragilevsky vyučuje Haskell a funkcionálne programovanie od roku 2008. Je členom riadiaceho výboru GHC.

Obsah

ČASŤ 1 JADRO JAZYKA HASKELL.

1 Funkcie a typy.

2 Triedy typov.

3 Vývoj aplikácie: Akciové ponuky.

ČASŤ 2 ÚVOD DO NÁVRHU APLIKÁCIE.

4 Vývoj v jazyku Haskell pomocou modulov, balíkov a projektov.

5 Monády ako praktickí poskytovatelia funkcionality.

6 Štruktúrovanie programov pomocou transformátorov monád.

ČASŤ 3 ZABEZPEČENIE KVALITY.

7 Obsluha chýb a logovanie.

8 Písanie testov.

9 Údaje a kód jazyka Haskell počas behu.

10 Benchmarking a profilovanie.

ČASŤ 4 POKROČILÝ HASKELL.

11 Pokroky v typovom systéme.

12 Metaprogramovanie v jazyku Haskell.

13 Viac o typoch.

ČASŤ 5 SADA NÁSTROJOV JAZYKA HASKELL.

14 Potrubia na spracovanie údajov.

15 Práca s relačnými databázami.

16 Súbežnosť.

Ďalšie údaje o knihe:

ISBN:9781617295409
Autor:
Vydavateľ:
Väzba:Mäkká väzba
Rok vydania:2021
Počet strán:664

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Haskell do hĺbky - Haskell in Depth
Kniha Haskell do hĺbky odomyká novú úroveň zručností s týmto náročným jazykom. Táto kniha presahuje základy syntaxe a štruktúry a otvára...
Haskell do hĺbky - Haskell in Depth

Diela autora vydali tieto vydavateľstvá: