Elements of ML Programming

Front Cover
Prentice Hall, 1994 - ML (Computer program language) - 320 pages
3 Reviews
-- The author, who is a data structure pioneer, shows how standard structure and problems (e.g., hashing, binary trees, solving linear equations, numerical integration, and sorting) are implemented with ML.
-- Makes ML programming interesting for the uninitiated.
-- Demonstrates the power and ease of functional programming with a variety of interesting small and large program examples.

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.

From inside the book

What people are saying - Write a review

Review: Elements of ML Programming, ML97 Edition (2nd Edition)

User Review  - Colin Jones - Goodreads

Clear and unassuming. Lots of code examples with line-by-line explanations that were a big help in trickier areas like type inference and the module system. So I concur with Fogus: great intro to ML. Read full review

Review: Elements of ML Programming, ML97 Edition (2nd Edition)

User Review  - Jon Gauthier - Goodreads

If you are already acquainted with basic functional programming concepts, you won't find anything new here. If you are looking for a good book with which to dive into FP, Learn You a Haskell (free ... Read full review

Related books


A Perspective on ML and SMLNJ
Type Consistency
Tuples and Lists

23 other sections not shown

Other editions - View all

Common terms and phrases

References to this book

All Book Search results »

References from web pages

Elements of ML Programming, Second Edition
The second edition (based on ML97) of Elements of ML Programming appeared at the end of 1997. Here is The table of contents. ...
infolab.stanford.edu/ ~ullman/ emlp.html

Elements of ML programming
Elements of ML programming. Purchase this Book. Source. Pages: 320. Year of Publication: 1994. ISBN:0-13-184854-2. Author ...
portal.acm.org/ citation.cfm?id=180894

BNF Syntax of ML and SML97 Overview
By kw Regan—based on syntax diagrams in jd Ullman, Elements of ML Programming, ML’97 ed.,. but expanded and regrouped with some fixes. ...
www.cse.buffalo.edu/ ~regan/ cse305/ MLBNF.pdf

SML/NJ Literature
ML for the Working Programmer assumes a little more programming experience than Elements of ML Programming, ... Elements of ML Programming, ML97 Edition ...
www.smlnj.org/ doc/ literature.html

Программирование, теория. Книги и ссылки. « am
Jeffrey D. Ullman “Elements of ML Programming” Prentice Hall, 1994 http://www-db.stanford.edu/~ullman/emlp.html ...
amwp.wordpress.com/ 2005/ 04/ 12/ %D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D...

Jeffrey D. Ullman
Elements Of ML Programming, Jeffrey D. Ullman. Chapter 1: A Perspective on ML and SML/NJ ... Strong – typing, meaning that all valued and variables have . ...
unjobs.org/ authors/ jeffrey-d.-ullman

jeffrey-ullman.comprar-livro.com.br/ livros/ 1013790387/

References - mlton Standard ML Compiler (SML Compiler)
Elements of ML Programming ( [WWW] addall). ISBN 0137903871. Jeffrey D. Ullman. Prentice-Hall, 1998. V. W. [WWW] A Types-as-Sets Semantics for Milner-Style ...
mlton.org/ References

NMSU Computer Science Department - Graudate Student Organization
Elements of ML Programming, ML97 Edition (2nd Edition), Jeffrey D. Ullman, Prentice Hall, 1997, 0-13-790387-1. Elements of the Theory of Computation ...
www.cs.nmsu.edu/ ~gradrep/ library/ books.html

Programming in Standard ML ’97: A Tutorial Introduction
Programming in Standard ML ’97:. A Tutorial Introduction. Stephen Gilmore. Laboratory for Foundations of Computer Science. Department of Computer Science ...
www.dcs.ed.ac.uk/ home/ stg/ aps.ps.gz

About the author (1994)

Ullman is the Stanford W. Ascherman Professor of Computer Science at Stanford.

Bibliographic information