Efektivní Haskell: Vydání: Řešení reálných problémů pomocí silně typovaného funkcionálního programování

Hodnocení:   (4,4 z 5)

Efektivní Haskell: Vydání: Řešení reálných problémů pomocí silně typovaného funkcionálního programování (Rebecca Skinner)

Recenze čtenářů

Shrnutí:

Kniha nabízí směs pozitivních a negativních recenzí. Někteří čtenáři oceňují její podrobné vysvětlení konceptů Haskellu, jiní kritizují její strukturu a styl psaní.

Klady:

Kniha poskytuje důkladné vysvětlení konceptů Haskellu, pokrývá základy i pokročilé funkce a obsahuje reálné aplikace Haskellu, takže je pro mnoho čtenářů příjemná a poučná.

Zápory:

Kritici poukazují na její přílišný rozsah (600 stran), špatnou organizaci, zavádějící sliby v úvodu, složitost příkladů kódu a nedostatečné zaměření na řešení reálných problémů, což může začátečníky frustrovat.

(na základě 4 hodnocení čtenářů)

Původní název:

Effective Haskell: Solving Real-World Problems with Strongly Typed Functional Programming

Obsah knihy:

Využijte sílu jazyka Haskell ve svých programech a učte se od inženýra, který Haskell denně používá k efektivní práci v praxi. Využívejte výkonné funkce, jako jsou monadové transformátory a rodiny typů, k vytváření užitečných aplikací. Uvědomte si výhody čistě funkcionálního jazyka, jako je ochrana kódu před vedlejšími efekty. Spravujte souběžné procesy bez obav. Aplikujte funkcionální techniky na práci s databázemi a budování služeb RESTful. Nezabředněte do teorie, ale naučte se používat pokročilé programovací koncepty k řešení reálných problémů. Nenaučíte se pouze syntaxi, ale ponoříte se do jazyka Haskell do hloubky a budete vytvářet efektivní a dobře otestované programy.

Haskell je čistě funkcionální programovací jazyk s bohatým ekosystémem nástrojů a knihoven. Je navržen tak, aby posouval hranice programování, a nabízí bezkonkurenční sílu pro budování spolehlivých a udržovatelných systémů. Abyste však mohli tuto sílu využít, potřebujete průvodce. Efektivní Haskell je tímto průvodcem. Napsal ji inženýr, který rozumí tomu, jak Haskell aplikovat v reálném světě, a denně jej používá k praktické práci, a je vaší vstupenkou k mistrovství v Haskellu.

Získejte hluboké znalosti o tom, jak Haskell pracuje s IO a vnějším světem, a to napsáním kompletní aplikace Haskellu, která provádí několik různých druhů IO. Upevněte si své poznatky pomocí praktických cvičení v každé kapitole.

Pište stabilní a výkonný kód pomocí typového systému jazyka Haskell, kód, který se snáze rozšiřuje a refaktoruje. Využijte sílu čistého funkcionálního programování ke zlepšení spolupráce, bezpečné a snadné souběžnosti a zvládnutelnosti rozsáhlých bází kódu.

Implementujte typově bezpečné webové služby, pište generativní testy, navrhujte silně typované vestavěné doménově specifické jazyky a vytvářejte aplikace, které využívají paralelismus a souběžnost bez obav ze slepých uliček a závodních podmínek. Vytvářet a nasazovat cloudové nativní aplikace v jazyce Haskell. Zvládnout výkonnostní charakteristiky funkcionálních aplikací, aby běžely rychleji a využívaly méně paměti.

Psát programy v jazyce Haskell, které řeší reálné obchodní problémy.

Co budete potřebovat:

⬤ Mac s procesorem Intel, Mac M1, PC s Linuxem nebo Windows s WSL2.

⬤ ghcup (http: //www. Haskell.org/ghcup/)

⬤ U některých projektů bude vyžadováno aktivní připojení k internetu.

Další údaje o knize:

ISBN:9781680509342
Autor:
Vydavatel:
Jazyk:angličtina
Vazba:Měkká vazba
Rok vydání:2023
Počet stran:440

Nákup:

Nyní dostupné, na skladě.

Další knihy od autora:

Britský výsadkář 1940-45 - British Paratrooper 1940-45
Tato nová historie britských výsadkářů z let 1940 až 1945 podrobně popisuje jedinečný výcvik, zbraně a...
Britský výsadkář 1940-45 - British Paratrooper 1940-45
Efektivní Haskell: Vydání: Řešení reálných problémů pomocí silně typovaného funkcionálního...
Využijte sílu jazyka Haskell ve svých programech a...
Efektivní Haskell: Vydání: Řešení reálných problémů pomocí silně typovaného funkcionálního programování - Effective Haskell: Solving Real-World Problems with Strongly Typed Functional Programming

Díla autora vydali tito vydavatelé:

© 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)