or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £23.10 Amazon.co.uk Gift Card
Introduction Functional Programming (Prentice-Hall Series in Computer Science)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Introduction Functional Programming (Prentice-Hall Series in Computer Science) [Paperback]

Richard Bird , Wadler
4.5 out of 5 stars  See all reviews (4 customer reviews)
RRP: £60.99
Price: £57.94 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £3.05 (5%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want guaranteed delivery by Wednesday, June 6? Choose Express delivery at checkout. See Details
Trade In this Item for up to £23.10
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Introduction Functional Programming (Prentice-Hall Series in Computer Science) for an Amazon.co.uk gift card of up to £23.10, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Introduction Functional Programming (Prentice-Hall Series in Computer Science) + Numbers and Proofs (Modular Mathematics Series) + Mathematical Techniques: An Introduction for the Engineering, Physical, and Mathematical Sciences
Price For All Three: £109.48

Show availability and delivery details

Buy the selected items together


Product details

  • Paperback: 415 pages
  • Publisher: Prentice Hall; 2 edition (1998)
  • Language English
  • ISBN-10: 0134843460
  • ISBN-13: 978-0134843469
  • Product Dimensions: 23.6 x 17.6 x 2.2 cm
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Bestsellers Rank: 146,045 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Authors

Discover books, learn about writers, and more.

Product Description

Product Description

After the success of the first edition of Introduction to Functional Programming, the authors have thoroughly updated and revised this bestselling title. This book is unusual amongst books on functional programming in that it is primarily directed towards the concepts of functional programming, rather than their realization in a specific programming language. The book clearly expounds the construction of functional programs as a process of mathematical calculation, but the mathematics is restricted to that relevant to the actual construction of programs.

From the Back Cover

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. The second edition uses the popular language Haskell to express functional programs. There are new chapters on program optimisation, abstract datatypes in a functional setting, and programming in a monadic style. There are complete new case studies, and many new exercises. 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. 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.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more


Customer Reviews

3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
11 of 11 people found the following review helpful
Format:Paperback
I have just finished reading the entire book, and am very happy with it. I was familiar with Haskell before reading it and think this is not a good introduction to the language.
This book teaches you medium/advanced haskell (and functional programming in general). Do not buy it if you want to learn the language or f.p. from scrach. You must absolutely buy it if you've learnt the basics and which to move forward.
Comment | 
Was this review helpful to you?
5 of 7 people found the following review helpful
By A Customer
Format:Paperback
I am not a person who reads entire books. However, when I need to find something specific, I can find it very easily.

To counter one of the other reviews, Haskell is not pointless! Quirky, maybe, significantly different to imperative programming, certainly, but it gives you another way of looking at things. Can you write a one-line sorting algorithm in C?

Functional Programming is all about paradigm shift - just as there was from, say, Assembler to Fortran. Being able to specify programs more elegantly, as you can in Functional languages, makes for more readable, manageable code ~ cheaper to maintain.

Try it, you might like it!

(Also, I am a student at the department where Bird teaches, I can say that this book is essential for getting through problem sheets!)

Was this review helpful to you?
4 of 6 people found the following review helpful
By A Customer
Format:Paperback
Bird gives a clear and insightful introduction into the ideas and theory behind funtional programming using Haskell. For anyone interested in the future of higher level computer programming, this book is a must-buy.
Comment | 
Was this review helpful to you?

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges