Introduction to Functional Programming (Prentice Hall International Series in Computing Science) [Richard Bird] on *FREE* shipping on qualifying. Roger L. Wainwright, Introducing functional programming in discrete . Philip Wadler, The essence of functional programming, Proceedings of the 19th ACM. for Imperative Functional Programming by Simon Peyton Jones and Philip Wadler. .. Richard Bird and Philip Wadler’s Introduction to Functional Programming.
|Country:||Sao Tome and Principe|
|Published (Last):||23 July 2014|
|PDF File Size:||1.62 Mb|
|ePub File Size:||16.91 Mb|
|Price:||Free* [*Free Regsitration Required]|
I probably should read it again but If I recall well Monads and Lenses were not explicitly explained in book or course. Julie Harmon rated it it was amazing Mar 24, Gaurav Kaul rated it really liked it Sep 23, One of the most inspiring CS book I’ve ever read. Still a good book.
Pepe rated it it was amazing Nov 07, For me, this was a great book for learning Haskell. It uses a Functional Language that looks Like Miranda. Books by Richard S. There are complete new case studies, and many new exercises.
The four instead of five stars is because, unfor I highly recommend the book to anybody looking for a solid base of functional programming theory.
An Introduction to Functional Programming – Richard J. Bird, Philip Wadler – Google Books
John Liao rated it liked it Jun 07, Comprehensive, readable, and demanding. Lots of rigorous proofs and great discussion of things like strictness and bottom values. Read the first edition, since subsequent editions are rewritten more in functionsl “programming language overview” style.
Jobaer Chowdhury rated it it was amazing Apr 15, The second edition uses the popular language Haskell to express functional programs. Dmitry Paramonov rated it it was amazing Aug 03, Sep 09, Hans rated it really liked it.
Introduction to Functional Programming by Richard S. Bird
No trivia or quizzes yet. After the success of the first edition, Introduction to Functional Programming using Haskell has been thoroughly updated and revised to provide a complete grounding in the principles and techniques of programming with functions. Read the first e Bird and Wadler 1st ed.
Refresh and try again. This all said, this is a great book on functional programming and Haskell. The point this book makes is that progressing throug For me, this was a great book for learning Haskell.
That said, SICP is a comprehensive overview of the essence of computer science narrated using Scheme and functional programming, while Bird and Wadler is a tutorial in functional abstractions and type-directed programming through Miranda, a precursor to Haskell.
Eduardo rated it really liked it Jul 13, The book is self-contained, assuming no prior knowledge of programming and is suitable as an introductory undergraduate text for first- or second-year students.
Adolfo rated it liked it Jun 04, To see what your friends thought of this book, please sign up. There are new chapters on program optimisation, abstract data After the success of the first edition, Introduction to Functional Programming using Haskell has been thoroughly updated and revised to provide a complete grounding in the principles and techniques of programming with functions. It was released before the Haskell 98 report was finished, and we are already using the Haskell report, while a new one is in the making.
While set up as an introductory book to languages of the Haskell family, the book actually has a fair share of theory which modern tutorials of Haskell lack. The focus is mainly on the theoretical side, being many of the exercises proofs. I have started reading the first book as a PDF and can see his point. The point this book makes is that progressing through a well-formulated pedagogy one can absorb Monads as easily as one can absorb Sets.
Related to this I have seen interviews with Eric Meijer where he talked about preferring the first edition of this book because is was more conceptual and not Haskell specific. Hardcoverpages. There are other authors named Richard Bird: Published by Prentice Hall first published January 1st As in the first edition, there is an emphasis on the fundamental techniques for reasoning about functional programs, and for deriving them systematically from their specifications.
In I met Philip Wadler, one of the authors, on the Joy of Coding conference where he kindly signed my copy of this book. Just a moment while we sign you in to your Goodreads account. Look up some of his presentations on YouTube Tim Robinson rated it it was amazing Apr 02, To ask other readers questions about Introduction to Functional Programmingplease sign up.
Johan Linde rated it liked it Feb 21, Language-agnostic to the extent that most code can be easily translated to most modern functional programming languages. There are new chapters on program optimisation, abstract datatypes in a functional setting, and programming in a vunctional style.
I can understand that as well. And Miranda although outdated can still be run if you have something that runs Solaris Ilumnios. It is also a book, meaning some things are outdated.
Introduction to Functional Programming
Trivia About Introduction to F On the other hand the implications of Monadic computations are far-reaching. It presents a simple model of evaluation, discusses efficiency e.
Return to Book Page.