|Digital List Price:||$24.95|
|Print List Price:||$25.95|
Save $11.46 (44%)
An Introduction to Functional Programming Through Lambda Calculus (Dover Books on Mathematics) Kindle Edition
|New from||Used from|
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Customers who bought this item also bought
Would you like to tell us about a lower price?
Top Customer Reviews
So even though this is an old book, there's not a whole lot about it that's dated. If anything, it's dated in a very good way: it doesn't use academic language or assume you know a lot of programming concepts (many of which hadn't even been invented, so maybe that's part of it) or anything like that. It's easy to follow along with and lambda calculus is actually kind of fun. It's such a trivially simple method of calculating, but with thought you can create some very high-level math and programming ideas and see how they play out.
By the way, no math knowledge is required to understand this book. Honestly, all you really need to know is the basic concept of addition and multiplication since the author will be implementing addition and multiplication functions. Other than that, there's no reason an absolute beginning to math or programming couldn't pick up this book. You might have to read the second chapter a second time after you get the hang of it.
I want to give it five stars, but it was hard getting going like I mentioned. However, you can easily overcome that by finding and introductory article online or something. Nothing's perfect, but I'm very glad I bought this book.
This is a THEORY book, there is a bit of ML in it (but not much).
If you are having issues understanding the Functional Language Paradigm, take a step back and get this book. I struggled for a year trying to understand Functional Programming and after reading this book and going through the exercises, I had a better picture of what to do and could step into Haskell and Erlang easier than before.
The coolest part is that this volume shows you how to do everything with lambda calculus, that is with functions. Numbers, booleans, recursion, its all here. Great fun for the right kind of person.
I think, everybody who intends to learn Functional Programming would read this book, first.
Most Recent Customer Reviews
1. Introduces lambda calculus and goes through examples of evaluating expressions
Set up an Amazon Giveaway
Customers who viewed this item also viewed
What other items do customers buy after viewing this item?
Look for similar items by category
- Books > Computers & Technology > Programming > Functional
- Books > Computers & Technology > Programming > Introductory & Beginning
- Books > Computers & Technology > Programming > Software Design, Testing & Engineering > Object-Oriented Design
- Books > Computers & Technology > Programming Languages
- Books > Science & Math > Mathematics > Pure Mathematics > Calculus
- Kindle Store > Kindle eBooks > Computers & Technology > Programming
- Kindle Store > Kindle eBooks > Science & Math > Mathematics > Pure Mathematics > Calculus