2012 Puddly Awards
 
 
Follow us on TwitterFollow us on FacebookFollow us on TumblrSubscribe to RSS


Recently Viewed clear list


Guests | January 12, 2012

Adam Johnson: IMG Pyongyang's Cannibal Island



The 47-story Yanggakdo Hotel is located on Yanggak Island, situated in the Taedong River that bisects Pyongyang. The hotel was built in 1995 by a... Continue »
  1. $18.20 Sale Hardcover add to wish list

spacer
Free Shipping!

Ships free on qualified orders.
$106.50
New Hardcover
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
25 Remote Warehouse Software Engineering- Programming and Languages

This title in other editions

Purely Functional Data Structures

by Chris Okasaki

Purely Functional Data Structures Cover

 

Synopses & Reviews

Publisher Comments:

Most books on data structures assume an imperative language such as C or C++. However, data structures for these languages do not always translate well to functional languages such as Standard ML, Haskell, or Scheme. This book describes data structures from the point of view of functional languages, with examples, and presents design techniques that allow programmers to develop their own functional data structures. The author includes both classical data structures, such as red-black trees and binomial queues, and a host of new data structures developed exclusively for functional languages. All source code is given in Standard ML and Haskell, and most of the programs are easily adaptable to other functional languages. This handy reference for professional programmers working with functional languages can also be used as a tutorial or for self-study.

Synopsis:

This book describes data structures and data structure design techniques for functional languages.

Synopsis:

Data structures and data structure design techniques for functional languages.

Table of Contents

1. Introduction; 2. Persistence; 3. Some familiar data structures in a functional setting; 4. Lazy evaluation; 5. Fundamentals of amortization; 6. Amortization and persistence via lazy evaluation; 7. Eliminating amortization; 8. Lazy rebuilding; 9. Numerical representations; 10. Data-structural bootstrapping; 11. Implicit recursive slowdown; Appendix: Haskell source code.

Product Details

ISBN:
9780521631242
Author:
Okasaki, Chris
Publisher:
Cambridge University Press
Location:
Cambridge, U.K. ;
Subject:
Programming Languages - General
Subject:
Programming - General
Subject:
Data processing
Subject:
Data structures (computer science)
Subject:
Programming - Software Development
Subject:
Functional programming (computer science)
Subject:
Data Modeling & Design
Subject:
Functional programming languages
Subject:
Software Development & Engineering - General
Subject:
Software Engineering - Programming and Languages
Edition Description:
Includes bibliographical references and index.
Publication Date:
19980431
Binding:
HARDCOVER
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Yes
Pages:
232
Dimensions:
9.32x6.26x.70 in. 1.11 lbs.

Other books you might like

  1. $93.50 New Hardcover add to wish list
  2. $83.75 New Trade Paper add to wish list
  3. $76.00 New Hardcover add to wish list

    Types and Programming Languages

    Benjamin C Pierce 9780262162098
  4. $104.25 New Hardcover add to wish list
  5. $8.95 Used Trade Paper add to wish list

    In Search of Schrodinger's Cat

    John Gribbin 9780553342536
  6. $158.25 New Trade Paper add to wish list

Related Aisles

Purely Functional Data Structures New Hardcover
0 stars - 0 reviews
$106.50 In Stock
Product details 232 pages Cambridge University Press - English 9780521631242 Reviews:
"Synopsis" by , This book describes data structures and data structure design techniques for functional languages.
"Synopsis" by , Data structures and data structure design techniques for functional languages.
spacer
spacer
  • back to top
Follow us on...


Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and eBooks — here at Powells.com.