Účinný Haskell: Vydanie: Riešenie reálnych problémov pomocou silne typového funkcionálneho programovania

Hodnotenie:   (4,4 z 5)

Účinný Haskell: Vydanie: Riešenie reálnych problémov pomocou silne typového funkcionálneho programovania (Rebecca Skinner)

Recenzie čitateľov

Zhrnutie:

Kniha ponúka zmes pozitívnych a negatívnych recenzií. Niektorí čitatelia oceňujú jej podrobné vysvetlenie konceptov Haskellu, zatiaľ čo iní kritizujú jej štruktúru a štýl písania.

Výhody:

Kniha poskytuje dôkladné vysvetlenie pojmov jazyka Haskell, pokrýva základy aj pokročilé funkcie a obsahuje reálne aplikácie jazyka Haskell, vďaka čomu je pre mnohých čitateľov príjemná a poučná.

Nevýhody:

Kritici poukazujú na jej nadmerný rozsah (600 strán), zlú organizáciu, zavádzajúce sľuby v úvode, zložitosť príkladov kódu a nedostatočné zameranie na riešenie reálnych problémov, čo môže začiatočníkov frustrovať.

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

Pôvodný názov:

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

Obsah knihy:

Využite silu jazyka Haskell vo svojich programoch a učte sa od inžiniera, ktorý denne používa Haskell na efektívnu prácu v praxi. Využívajte výkonné funkcie, ako sú transformátory monád a rodiny typov, na vytváranie užitočných aplikácií. Využite výhody čistého funkcionálneho jazyka, ako je ochrana kódu pred vedľajšími účinkami. Bez obáv spravujte súbežné procesy. Aplikujte funkcionálne techniky na prácu s databázami a budovanie služieb RESTful. Nezabŕdnite do teórie, ale naučte sa používať pokročilé koncepty programovania na riešenie reálnych problémov. Neučte sa len syntax, ale ponorte sa hlboko do jazyka Haskell pri vytváraní efektívnych a dobre otestovaných programov.

Haskell je čistý funkcionálny programovací jazyk s bohatým ekosystémom nástrojov a knižníc. Je navrhnutý tak, aby posúval hranice programovania, a ponúka bezkonkurenčnú silu na budovanie spoľahlivých a udržiavateľných systémov. Aby ste však mohli túto silu využiť, potrebujete sprievodcu. Efektívny Haskell je týmto sprievodcom. Napísal ju inžinier, ktorý rozumie tomu, ako používať Haskell v reálnom svete a denne ho používa na praktickú prácu, a je vašou vstupenkou k majstrovstvu v jazyku Haskell.

Získajte hlboké pochopenie toho, ako Haskell pracuje s IO a vonkajším svetom, napísaním kompletnej aplikácie Haskellu, ktorá vykonáva niekoľko rôznych druhov IO. Upevnite si poznatky pomocou praktických cvičení v každej kapitole.

Píšte stabilný a výkonný kód pomocou typového systému jazyka Haskell, kód, ktorý sa ľahšie rozvíja a refaktoruje. Využite silu čistého funkcionálneho programovania na zlepšenie spolupráce, bezpečnú a jednoduchú súbežnosť a spravovateľnosť veľkých báz kódu.

Implementujte typovo bezpečné webové služby, píšte generatívne testy, navrhujte silne typované vstavané doménovo špecifické jazyky a vytvárajte aplikácie, ktoré využívajú paralelizmus a súbežnosť bez obáv zo slepých uličiek a pretekových stavov. Vytvárať a nasadzovať cloudové aplikácie Haskell. Ovládnite výkonnostné charakteristiky funkčných aplikácií, aby bežali rýchlejšie a využívali menej pamäte.

Písať programy v jazyku Haskell, ktoré riešia reálne obchodné problémy.

Čo potrebujete:

⬤ Mac s procesorom Intel, Mac M1, PC s Linuxom alebo Windows s WSL2.

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

⬤ Pri niektorých projektoch bude potrebné aktívne internetové pripojenie.

Ďalšie údaje o knihe:

ISBN:9781680509342
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba
Rok vydania:2023
Počet strán:440

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Britský výsadkár 1940-45 - British Paratrooper 1940-45
Táto nová história britských výsadkárov z rokov 1940 až 1945 podrobne opisuje jedinečný výcvik, zbrane a...
Britský výsadkár 1940-45 - British Paratrooper 1940-45
Účinný Haskell: Vydanie: Riešenie reálnych problémov pomocou silne typového funkcionálneho...
Využite silu jazyka Haskell vo svojich programoch...
Účinný Haskell: Vydanie: Riešenie reálnych problémov pomocou silne typového funkcionálneho programovania - Effective Haskell: Solving Real-World Problems with Strongly Typed Functional Programming

Diela autora vydali tieto vydavateľstvá:

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