Introduction to Functional Programming has 79 ratings and 8 reviews. Matthew said: Bird and Wadler (1st ed.) is one of two classic introductions to compu. for Imperative Functional Programming by Simon Peyton Jones and Philip Wadler. .. Richard Bird and Philip Wadler’s Introduction to Functional Programming. An Introduction to Functional Programming (Prentice Hall International Series in Computer Science) by Richard Bird, Philip Wadler and a great selection of.
|Published (Last):||15 September 2015|
|PDF File Size:||19.57 Mb|
|ePub File Size:||3.45 Mb|
|Price:||Free* [*Free Regsitration Required]|
To see what your friends thought of this book, please sign up. The point this book makes is that progressing throug For me, this was a great book for learning Haskell.
Dmitry Paramonov rated it it was amazing Aug 03, 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. Introduction to Functional Programming by Richard S. All in all, it is an excellent book with which to hone theory, and for that I can’t recommend it enough.
Tom rated it really liked it Aug 04, Be the first to ask a question about Introduction to Functional Programming. Of course, more recent topics like idioms applicative functors aren’t touched upon.
Read the first e Bird and Wadler 1st ed. I highly recommend the book to anybody looking for a solid base of functional programming theory.
Bird and Wadler 1st ed. It uses a Functional Language that looks Like Miranda. On the other hand the implications of Monadic computations are far-reaching. Open Preview See a Problem?
Julie Harmon rated it it was amazing Mar 24, Michael rated it it was amazing Mar 17, The second edition uses the popular language Haskell to express functional programs.
For more practical matters, I’d recommend Haskell Programming: Daouda Traore rated it really liked it Nov 30, There are new chapters on program optimisation, abstract datatypes in a functional setting, and programming fknctional a monadic style.
Andreas Meingast rated it really liked it Apr 14, Books by Richard S. There are no discussion topics on this book yet. No trivia or quizzes yet.
Jobaer Chowdhury rated it it birx amazing Apr 15, However, the use of explicit partial computations and lazy evaluation makes it harder to follow examples, and complicates the program cost model and proofs by structural induction. Edzo rated it it was introcuction Jul 02, 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.
This all said, this is a great book on functional programming and Haskell.
As a strong point, the technique of program specification and derivation by inverse functions is elegantly described, easily mechanized, and of lasting value. Jun 18, Karl rated it really liked it Shelves: Refresh and try again. Still a good book. Lists with This Book.
Richard Simpson Bird is a computer scientist. Same guy who also brought you generics with type erasure in Java.
Tim Robinson rated it it was amazing Apr 02, 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. Stephen Bennett rated it liked it Jan 17, Read the first funcyional, since subsequent editions are rewritten more in the “programming language overview” style.
Return to Book Page. I can understand that as well. I have started reading the birr book as a PDF and can see his point.
Sep 09, Hans rated it really liked it. Language-agnostic to the extent that most code can be easily translated to most modern functional programming languages. 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.
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.