The Good, the Bad, and the Hungry Sale

Recently Viewed clear list

Original Essays | July 22, 2014

Nick Harkaway: IMG The Florist-Assassins

The three men lit up in my mind's eye, with footnotes. They were converging on me — and on the object I was carrying — in a way that had... Continue »
  1. $18.87 Sale Hardcover add to wish list


    Nick Harkaway 9780385352413

Qualifying orders ship free.
List price: $89.10
Used Trade Paper
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
1 Partner Warehouse Software Engineering- Programming and Languages

More copies of this ISBN

Elements of ML Programming ML97 Edition 2ND Edition


Elements of ML Programming ML97 Edition 2ND Edition Cover


Synopses & Reviews

Please note that used books may not include additional media (study guides, CDs, DVDs, solutions manuals, etc.) as described in the publisher comments.

Publisher Comments:

Written by a well-known computer science education and researcher. No previous knowledge of ML or functional programming is assumed. This is the first book that offers BOTH a highly accessible, step-by-step introductory tutorial on ML programming and a complete reference to, and explanation of, advanced features. The author uses a wide variety of digestible program examples to bring the reader along at a reasonable pace. More sophisticated programs and advanced concept topics balance out a book that is usable in a number of courses and settings for either self-study or class discussion.

Book News Annotation:

Well-known computer science educator and author Ullman has revised and reorganized the new edition to conform to the new language standard called ML97. He offers both an accurate step-by-step tutorial to ML programming and a comprehensive reference to advanced features, as well as the only book that focuses on the popular SML/NJ implementation. The material is arranged for use in sophomore through graduate classes or for self-study. The text assumes no previous knowledge of ML or functional programming, and can be used to teach ML as a first programming language.
Annotation c. Book News, Inc., Portland, OR (

Table of Contents

1. A Perspective on ML and SML/NJ.

2. Getting Started in ML.

3. Defining Functions.

4. Input and Output.

5. More about Functions.

6. Defining Your Own Types.

7. More about ML Data Structures.

8. Encapsulation and ML Module System.

9. Summary of the ML Standard Basis.


Product Details

Ullman, Jeffrey D.
Prentice Hall
Ullman, Jeffrey D.
Upper Saddle River, NJ :
Programming Languages - General
Programming - General
Ml (computer program language)
Programming - Systems Analysis & Design
Software Engineering - Programming and Languages
Edition Number:
Edition Description:
Trade paper
Publication Date:
December 1997
Grade Level:
College/higher education:
9 x 7 x 0.9 in 621 gr

Other books you might like

  1. Types and Programming Languages New Hardcover $85.50
  2. Palm Programming the Developers... Used Trade Paper $2.98
  3. Advanced ASIC Chip Synthesis: Using... Used Hardcover $85.00
  4. Is-95 Cdma and Cdma2000:... New Trade Paper $110.50
  5. Prolog Programming in Depth (97 Edition) Used Trade Paper $65.00
  6. Good Night, Gorilla Used Pamphlet $2.95

Related Subjects

Computers and Internet » Computer Languages » ML
Computers and Internet » Software Engineering » Programming and Languages
Computers and Internet » Software Engineering » Systems Analysis and Design

Elements of ML Programming ML97 Edition 2ND Edition Used Trade Paper
0 stars - 0 reviews
$72.00 In Stock
Product details 383 pages Prentice Hall - English 9780137903870 Reviews:
  • 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 gifts — here at