Elements of ML Programming
-- 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.
20 pages matching Solution to Exercise in this book
Results 1-3 of 20
What people are saying - Write a review
Review: Elements of ML Programming, Ml97 EditionUser 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 EditionUser 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
A Perspective on ML and SMLNJ
Tuples and Lists
23 other sections not shown