Cantitate/Preț
Produs

An Introduction to Functional Programming Through Lambda Calculus: Dover Books on Mathematics

Autor Greg Michaelson
en Limba Engleză Paperback – 31 iul 2011

Adresat studenților la informatică și matematică, precum și programatorilor de nivel începător sau intermediar care doresc să înțeleagă fundamentele teoretice ale codului pe care îl scriu, An Introduction to Functional Programming Through Lambda Calculus de Greg Michaelson reprezintă un punct de intrare clar într-un subiect adesea intimidant. Credem că valoarea principală a acestei lucrări din seria Dover Books on Mathematics constă în capacitatea de a demitiza calculul lambda, prezentându-l nu doar ca o curiozitate matematică, ci ca pe un instrument logic esențial pentru dezvoltarea software modernă.

Abordarea este una pedagogică și progresivă. Suntem de părere că structura cărții facilitează învățarea autodidactă, deoarece fiecare concept teoretic este imediat urmat de exemple cogente. Spre deosebire de Lambda-Calculus, Combinators and Functional Programming de G. E. Revesz, care se concentrează pe o perspectivă de cercetare și background teoretic riguros, volumul lui Michaelson este mult mai aplicabil și mai puțin abstract, fiind conceput special pentru cei care nu au mai interacționat cu acest model de calcul. Autorul reușește să explice mecanismele de reducere și variabilele fără a recurge la un jargon matematic dens.

În paginile sale, găsim o analiză detaliată a modului în care funcțiile pot fi construite și manipulate, oferind o bază solidă pentru înțelegerea limbajelor funcționale moderne. Un element distinctiv față de Introduction Functional Programming de Richard Bird este faptul că Michaelson pune un accent deosebit pe rezolvarea de probleme; includerea soluțiilor complete pentru toate exercițiile transformă volumul dintr-un simplu manual într-un instrument de lucru practic. Tonul rămâne pragmatic, orientat spre claritate, asigurând o tranziție lină de la conceptele de bază la tehnici mai complexe de programare.

Citește tot Restrânge

Din seria Dover Books on Mathematics

Preț: 13481 lei

Preț vechi: 26178 lei
-49%

Puncte Express: 202

Carte disponibilă

Livrare economică 27 iulie-03 august

Livrare prin curier în România Termenul estimat este afișat lângă disponibilitate.
Transport gratuit de la 40000 lei Plată online sau ramburs, în funcție de opțiunile comenzii.
Retur gratuit în 14 zile Comandă securizată și suport în română.

Specificații

ISBN-13: 9780486478838
ISBN-10: 0486478831
Pagini: 320
Dimensiuni: 167 x 235 x 17 mm
Greutate: 0.46 kg
Ediția:Dover.
Editura: Dover Publications
Seria Dover Books on Mathematics


De ce să citești această carte

Recomandăm această carte programatorilor care vor să treacă dincolo de sintaxa limbajelor imperative și să înțeleagă logica pură a programării funcționale. Prin studiul calculului lambda, cititorul câștigă o perspectivă nouă asupra abstractizării și eficienței codului. Este o resursă esențială pentru oricine dorește să stăpânească fundamentele informaticii teoretice printr-o metodă practică, susținută de exerciții rezolvate.


Descriere scurtă

Functional programming is rooted in lambda calculus, which constitutes the world's smallest programming language. This well-respected text offers an accessible introduction to functional programming concepts and techniques for students of mathematics and computer science. The treatment is as nontechnical as possible, and it assumes no prior knowledge of mathematics or functional programming. Cogent examples illuminate the central ideas, and numerous exercises appear throughout the text, offering reinforcement of key concepts. All problems feature complete solutions.