Buy New

or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
Buy Used
Used - Like New See details
Price: £22.30

or
Sign in to turn on 1-Click ordering.
 
   
More Buying Choices
Have one to sell? Sell yours here
or
Get a £7.70 Amazon.co.uk Gift Card
The Haskell School of Expression: Learning Functional Programming through Multimedia
 
 
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.

The Haskell School of Expression: Learning Functional Programming through Multimedia [Paperback]

Professor Paul Hudak
3.0 out of 5 stars  See all reviews (2 customer reviews)
RRP: £29.99
Price: £26.39 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £3.60 (12%)
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 Thursday, May 31? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Hardcover £65.55  
Paperback £26.39  
Trade In this Item for up to £7.70
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in The Haskell School of Expression: Learning Functional Programming through Multimedia for an Amazon.co.uk gift card of up to £7.70, 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

The Haskell School of Expression: Learning Functional Programming through Multimedia + The Haskell Road to Logic, Maths and Programming: v. 4 (Texts in Computing) + Real World Haskell
Price For All Three: £69.29

Show availability and delivery details

Buy the selected items together


Product details

  • Paperback: 382 pages
  • Publisher: Cambridge University Press (28 Feb 2000)
  • Language English
  • ISBN-10: 0521644089
  • ISBN-13: 978-0521644082
  • Product Dimensions: 23.4 x 17.8 x 1.8 cm
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 617,827 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Paul Hudak
Discover books, learn about writers, and more.

Visit Amazon's Paul Hudak Page

Product Description

Review

'… a rather unusual and very interesting book for the functional programming community. The author's style is wonderful, and he is good at explaining the material … unique in the field of functional programming'. M. Ivanovi´c, Artificial Intelligence

'… a novel and intuitively appealing approach to teaching functional programming … could profitably be used for an advanced undergraduate course focusing on domain-specific languages in this area.' Journal of Functional Programming

Product Description

Functional programming is a style of programming that emphasizes the use of functions (in contrast to object-oriented programming, which emphasizes the use of objects). It has become popular in recent years because of its simplicity, conciseness, and clarity. This book teaches functional programming as a way of thinking and problem solving, using Haskell, the most popular purely functional language. Rather than using the conventional (boring) mathematical examples commonly found in other programming language textbooks, the author uses examples drawn from multimedia applications, including graphics, animation, and computer music, thus rewarding the reader with working programs for inherently more interesting applications. Aimed at both beginning and advanced programmers, this tutorial begins with a gentle introduction to functional programming and moves rapidly on to more advanced topics. Details about progamming in Haskell are presented in boxes throughout the text so they can be easily found and referred to.

Inside This Book (Learn More)
First Sentence
Programming, in its broadest sense, is problem solving. Read the first page
Explore More
Concordance
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

5 star
0
4 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
8 of 8 people found the following review helpful
Format:Paperback
The Haskell School of Expression shows you how to make interesting applications in Haskell.

Unlike the other Haskell books this one tries to avoid mathematical oriented programs as examples. Instead it gets you writing programs using the haskell graphics and music libraries which are much more interesting.

Frivolous things like that can sometimes over-complicate simple ideas which are trying to be conveyed though. Also the first chapter is very ambitious introducting lots of new ideas which are not easy to link together. Lots of proof techniques are used throughout which may be hard to understand at first.

On the whole the text is fascinating as it shows what a novel and ideal approach functional programming is for making graphics applications.

Very good content, but I'm not sure if it should be your first read if you are new to functional programming.

Comment | 
Was this review helpful to you?
8 of 8 people found the following review helpful
By A Customer
Format:Paperback
This book provides an interesting approach to learning Haskell which is designed to keep the learner interested through the use of multimedia. Although I feel that sometimes this can cloud the simple principles being taught.
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  13 reviews
28 of 29 people found the following review helpful
The Haskell School of Expression 28 Jun 2004
By George Spencer Young - Published on Amazon.com
Format:Paperback
As an experienced programmer new to Haskell I found this book both enlightening and frustrating. The author does a superb job of teaching you how to think like a functional programmer, his stated goal, but occasionally leaps over too many steps for a beginner to follow his implementations. The book is however quite readable and works well in conjunction with the various on-line tutorials on Haskell syntax. I'd recommend the book for anyone looking to get into serious functional programming.
21 of 22 people found the following review helpful
Outstanding book! 3 April 2000
By A Customer - Published on Amazon.com
Format:Paperback
This book takes a nice approach to teaching functional programming. Paul Hudak uses fun examples, with applications to multimedia. Early on you are using the graphics library to make shapes in windows, and by the end there is Haskore, a cool way to compose music. However, these examples are not JUST fun, they also serve as nice examples of how to think about and construct functional programs, in domains where functional programs really excel. If you ever thought about learning what this stuff was about, this book is the right choice!
29 of 32 people found the following review helpful
Interesting but not good for a first book. 1 July 2000
By Wendell - Published on Amazon.com
Format:Paperback
This text is nicely produced and has some interesting examples of Haskell programming. However, the book is mainly examples of Haskell and functional programming rather than explanations of Haskell and FP. The exposition is spotty and assumes a lot. It would best be considered a second book for those learning Haskell.
Search Customer Reviews
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
 

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