or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
15 used & new from £50.33

Have one to sell? Sell yours here
 
   
Introduction to Functional Programming (Prentice Hall Series in Computer Science)
 
 

Introduction to Functional Programming (Prentice Hall Series in Computer Science) (Paperback)

by Richard Bird (Author), Wadler (Author)
4.5 out of 5 stars  See all reviews (4 customer reviews)
RRP: £52.99
Price: £50.34 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £2.65 (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.

Want guaranteed delivery by Wednesday, November 11? Choose Express delivery at checkout. See Details
8 new from £50.33 7 used from £55.13

Special Offers and Product Promotions


Frequently Bought Together

Introduction to Functional Programming (Prentice Hall Series in Computer Science) + Real World Haskell: Code You Can Believe In + Purely Functional Data Structures
Price For All Three: £97.25

Show availability and shipping details


Customers Who Bought This Item Also Bought

Real World Haskell: Code You Can Believe In

Real World Haskell: Code You Can Believe In

by Bryan O'Sullivan
3.8 out of 5 stars (5)  £23.98
Purely Functional Data Structures

Purely Functional Data Structures

by Chris Okasaki
5.0 out of 5 stars (3)  £22.93
Programming in Haskell

Programming in Haskell

by Graham Hutton
3.3 out of 5 stars (3)  £18.19
Algorithmics: The Spirit of Computing

Algorithmics: The Spirit of Computing

by David Harel
4.0 out of 5 stars (2)  £46.69
Mathematical Techniques: An Introduction for the Engineering, Physical, and Mathematical Sciences

Mathematical Techniques: An Introduction for the Engineering, Physical, and Mathematical Sciences

by Dominic Jordan
4.8 out of 5 stars (6)  £28.69
Explore similar items

Product details

  • Paperback: 448 pages
  • Publisher: Prentice Hall; 2 edition (1998)
  • Language English
  • ISBN-10: 0134843460
  • ISBN-13: 978-0134843469
  • Product Dimensions: 22.4 x 17.3 x 2.5 cm
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon.co.uk Sales Rank: 273,218 in Books (See Bestsellers in Books)

    Popular in this category:

    #7 in  Books > Computing & Internet > Computer Science > Software Design, Testing & Engineering > Functional Programming
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Courses in Programming opens new browser window
www.seeklearning.co.uk  -  Not sure which programming course is for you? Free Demo. Enquire Now! 
   Help with Java Assignment opens new browser window
www.javasprint.com  -  Do Java Assignment on your own with help from one on one Java Tutor. 
  
 

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
 

What Do Customers Ultimately Buy After Viewing This Item?

Introduction to Functional Programming (Prentice Hall Series in Computer Science)
50% buy the item featured on this page:
Introduction to Functional Programming (Prentice Hall Series in Computer Science) 4.5 out of 5 stars (4)
£50.34
Real World Haskell: Code You Can Believe In
22% buy
Real World Haskell: Code You Can Believe In 3.8 out of 5 stars (5)
£23.98
Purely Functional Data Structures
13% buy
Purely Functional Data Structures 5.0 out of 5 stars (3)
£22.93
Programming Erlang: Software for a Concurrent World
8% buy
Programming Erlang: Software for a Concurrent World 4.5 out of 5 stars (2)
£17.98

 

Customer Reviews

4 Reviews
5 star:
 (2)
4 star:
 (2)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.5 out of 5 stars (4 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
7 of 7 people found the following review helpful:
5.0 out of 5 stars Excellent book for intermediate-level functional programming, 22 April 2003
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 Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
4 of 5 people found the following review helpful:
4.0 out of 5 stars Easy to find what you need, 31 Oct 2003
By A Customer
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!)

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
3 of 5 people found the following review helpful:
5.0 out of 5 stars The only way to acquaint yourself with haskell, 19 Feb 2001
By A Customer
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 Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

4.0 out of 5 stars What a pointless language!!
Although i think the language is dead and i would never chosse to learn it, this book did me a big favour when it came to passing my degree and i take my hat of to Mr. Bird. Read more
Published on 25 Oct 2002 by Sam

Only search this product's reviews



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
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.