Gândirea funcțională cu Haskell

Evaluare:   (4.7 din 5)

Gândirea funcțională cu Haskell (Richard Bird)

Recenzii ale cititorilor

Rezumat:

Cartea oferă o perspectivă profundă asupra raționamentului ecuațional în programarea funcțională, în special Haskell, ceea ce o face o resursă solidă pentru cursanții mai experimentați. Cartea este bine apreciată pentru scrierea sa clară, explicațiile riguroase și exercițiile cuprinzătoare. Cu toate acestea, nu este potrivit pentru începătorii absoluți, iar problemele fizice de lizibilitate pot împiedica experiența.

Avantaje:

Reper important în Haskell și programarea funcțională.
Promovează calculele fără mutații, thread-safe.
Stil de scriere clar și plăcut.
Exerciții cuprinzătoare și elaborate cu soluții.
Îmbunătățește logica și abilitățile de programare aplicabile dincolo de Haskell.
Bun pentru auto-studiu pentru cursanții experimentați.

Dezavantaje:

Nu este potrivit pentru începători; poate fi dificil de asimilat inițial.
Lipsă de claritate în ceea ce privește aplicarea practică a codării încă de la început.
Problemele legate de calitatea fizică a imprimării (hârtie subțire) fac lectura dificilă.
Ar putea necesita resurse suplimentare pentru a învăța Haskell pe deplin.

(pe baza a 11 recenzii ale cititorilor)

Titlul original:

Thinking Functionally with Haskell

Conținutul cărții:

Richard Bird este renumit pentru claritatea și rigoarea scrierilor sale. Noul său manual, care prezintă studenților programarea funcțională, pune accentul pe tehnicile fundamentale de raționament matematic asupra programelor funcționale.

Prin studierea legilor ecuaționale care stau la baza acestora, cartea le permite studenților să aplice raționamente de calcul asupra programelor lor, atât pentru a le înțelege proprietățile, cât și pentru a le face mai eficiente. Cartea a fost concepută pentru a se potrivi unui curs de licență din primul sau al doilea an și reprezintă o revizuire și o înlocuire completă a manualelor sale anterioare.

Ea cuprinde studii de caz în Sudoku și pretty-printing, precum și peste 100 de exerciții atent selecționate cu soluții. Acest text captivant va fi bine primit atât de studenți, cât și de profesori.

Alte date despre carte:

ISBN:9781107452640
Autor:
Editura:
Legare:Copertă moale
Anul publicării:2014
Numărul de pagini:354

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Proiectarea algoritmilor cu Haskell - Algorithm Design with Haskell
Această carte prezintă cele cinci principii principale de proiectare a algoritmilor: divide și...
Proiectarea algoritmilor cu Haskell - Algorithm Design with Haskell
The Kitchen Garden Book: Ghidul practic complet pentru grădinăritul de bucătărie, de la planificare...
Acesta este un ghid practic complet pentru...
The Kitchen Garden Book: Ghidul practic complet pentru grădinăritul de bucătărie, de la planificare și plantare până la recoltare și păstrare - The Kitchen Garden Book: The Complete Practical Guide to Kitchen Gardening, from Planning and Planting to Harvesting and Storing
Anuale pentru grădina ta: Luminează-ți grădina cu flori și frunze vibrante, cu 120 de fotografii...
Avantajul minunat al plantelor anuale este...
Anuale pentru grădina ta: Luminează-ți grădina cu flori și frunze vibrante, cu 120 de fotografii frumoase - Annuals for Your Garden: Brighten Up Your Garden with Vibrant Flowers and Foliage, with 120 Beautiful Photographs
Practical Guide to Pruning, Training and Topiary: Cum să tunzi și să formezi copaci, arbuști,...
Un ghid clar și specializat de tăiere și formare a...
Practical Guide to Pruning, Training and Topiary: Cum să tunzi și să formezi copaci, arbuști, garduri vii, toporași, pomi și fructe moi, cățărători și trandafiri - Practical Guide to Pruning, Training and Topiary: How to Prune and Train Trees, Shrubs, Hedges, Topiary, Tree and Soft Fruit, Climbers and Roses
Gândirea funcțională cu Haskell - Thinking Functionally with Haskell
Richard Bird este renumit pentru claritatea și rigoarea scrierilor sale. Noul său manual, care...
Gândirea funcțională cu Haskell - Thinking Functionally with Haskell
Introducere în programarea funcțională: Introducere în programarea funcțională - Introduction...
După succesul primei ediții a Introducere în...
Introducere în programarea funcțională: Introducere în programarea funcțională - Introduction Functional Programming: Introduction Functional Programming
Cum să cultivi legume cu bulb: Un ghid practic de grădinărit pentru cultivarea cepei, usturoiului,...
Incluzând instrucțiuni ilustrate, pas cu pas,...
Cum să cultivi legume cu bulb: Un ghid practic de grădinărit pentru cultivarea cepei, usturoiului, eșalotului, prazului, arpagicului și fennellului, cu tehnici pas cu pas - How to Grow Bulb Vegetables: A Practical Gardening Guide to Growing Onions, Garlic, Shallots, Leeks, Chives and Fennell, with Step-By-Step Techniqu
Goobletygok
Chulippitee. Buckadoodle. Uckeybuckey. Ce au în comun aceste cuvinte? Poppy și Freddy le-au inventat! Lui Freddy și bunicului său, Poppy, le place să petreacă timp împreună. Într-o...
Goobletygok
Goobletygok
Chulippitee. Buckadoodle. Uckeybuckey. Ce au în comun aceste cuvinte? Poppy și Freddy le-au inventat! Lui Freddy și bunicului său, Poppy, le place să petreacă timp împreună. Într-o...
Goobletygok
Latina grădinarului - Explicarea limbajului plantelor - Gardener's Latin - The Language of Plants...
Fiecare grădinar trebuie să le cunoască denumirile...
Latina grădinarului - Explicarea limbajului plantelor - Gardener's Latin - The Language of Plants Explained
Enciclopedia practică ilustrată de tăiere, formare și topire: Modul de tăiere și formare a...
„Un ghid definitiv pentru tăierea și formarea plantelor...
Enciclopedia practică ilustrată de tăiere, formare și topire: Modul de tăiere și formare a arborilor, arbuștilor, gardurilor vii, topiarei, pomilor și fructelor moi, cățărării - Illustrated Practical Encyclopedia of Pruning, Training and Topiary: How to Prune and Train Trees, Shrubs, Hedges, Topiary, Tree and Soft Fruit, Climb
How to Grow Greens: A Gardeners Guide to Growing Cabbages, Brussels Sprouts, Broccoli, Kale,...
Acest repertoriu practic descrie cum se cultivă și cum...
How to Grow Greens: A Gardeners Guide to Growing Cabbages, Brussels Sprouts, Broccoli, Kale, Lettuce, Cauliflower and Spinach, with Step-B
Perle de proiectare funcțională a algoritmilor - Pearls of Functional Algorithm Design
Richard Bird adoptă o abordare radical nouă a proiectării...
Perle de proiectare funcțională a algoritmilor - Pearls of Functional Algorithm Design

Lucrările autorului au fost publicate de următorii editori:

© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)