- Paperback: 232 pages
- Publisher: Cambridge University Press; New Ed edition (12 Jan. 2008)
- Language: English
- ISBN-10: 0521663504
- ISBN-13: 978-0521663502
- Product Dimensions: 15.2 x 1.3 x 22.8 cm
- Average Customer Review: 4.4 out of 5 stars See all reviews (7 customer reviews)
Amazon Bestsellers Rank:
260,211 in Books (See Top 100 in Books)
- #281 in Books > Computers & Internet > Computer Science > Algorithms
- #478 in Books > Computers & Internet > Computer Science > Programming > Software Design, Testing & Engineering > Software Architecture
- #491 in Books > Computers & Internet > Computer Science > Programming > Software Design, Testing & Engineering > Functional Programming
- See Complete Table of Contents
Purely Functional Data Structures Paperback – 12 Jan 2008
- Choose from over 13,000 locations across the UK
- Prime members get unlimited deliveries at no additional cost
- Find your preferred location and add it to your address book
- Dispatch to this address when you check out
Frequently Bought Together
Customers Who Bought This Item Also Bought
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 e-mail address or mobile phone number.
More About the Author
"This book is important because it presents data structures from the point of view of functional languages...a handy reference for professional functional programmers...Most of the programs can easily be adapted to other functional languages. Even C and Java programmers should find implementing these data structures a relatively straightforward process...Programs are physically well structured and readable, and are displayed in boxes. Okasaki has produced a valuable book about functional programming, exploring a wide range of data structures...a significant contribution to the computer science literature." Computing Reviews
Most books on data structures assume an imperative language. However, their data structures do not translate well to functional languages. This book describes data structures and data structure design techniques from the point of view of functional languages. It is a reference for functional programmers and a text for self-study.See all Product Description
Inside This Book(Learn More)
A distinctive property of functional data structures is that they are always persistent-updating a functional data structure does not destroy the existing version, but rather creates a new version that coexists with the old one. Read the first page
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
What Other Items Do Customers Buy After Viewing This Item?
Top Customer Reviews
Very deep and highly recommended for the serious functional programmer.
But if you like learning new and explore more - then this book will surely open your eyes on functional programming.
It assumes that you already have some working knowledge of FP - so it won't serve you as a tutorial. But once you started doing some functional programming and want to creat larger apps, you would need to incorporate some data structures and this is the moment where you will find out that there is only one book on functional data structures... It is this one.
A quantitative background is almost a pre-requisite here, and fluency in elementary data structures mandatory. But there again this is this books audience.
It has no competition but a second edition would be great (and ditch the SML).
Make sure to get through the exercises: these do hide plenty of insights not available otherwise. A key will not help here: some ideas are better delivered through first-hand experience, and there are no shortcuts.
Most Recent Customer Reviews
I'm not sure what i got from this book. It would be excellent for a Computer Science undergrad. Previously, I've bought similar books on C# and Java data structures and they helped... Read morePublished on 30 Jan. 2014 by Jamie J. Le Notre
"This book is a superb introduction to the subject of purely functional data structures" says one reviewer. Read morePublished on 22 Nov. 2009 by Trotty
Look for similar items by category
- Books > Computing & Internet > Digital Lifestyle > Online Shopping > Amazon
- Books > Computing & Internet > Programming > Algorithms
- Books > Computing & Internet > Programming > Languages & Tools
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Functional Programming
- Books > Computing & Internet > Programming > Software Design, Testing & Engineering > Software Architecture