HomeComputers & TechnologyML for the Working Programmer
Skip to product information
1 of 1

ML for the Working Programmer

hardcoverJuly 26, 1991
Regular price $59.79 USD
Regular price Sale price $59.79 USD
Sale Sold out
Shipping calculated at checkout.
Secure Checkout
Quality Guaranteed
New In Stock
ISBN-13: 9780521390224 ISBN-10: 0521390222
Publisher
Cambridge University Press
Binding
hardcover
Published
July 26, 1991
Weight
2.0 lbs
Dimensions
25.60×2.90×18.10 cm

About this book

ML for the Working Programmer by Paulson, Lawrence C.. hardcover edition. ISBN: 9780521390224.

This book teaches the methods of functional programming--in particular, how to program in Standard ML, a functional language recently developed at Edinburgh University. The author shows how to use such concepts as lists, trees, higher-order functions and infinite data structures and includes a chapter on formal reasoning about functional programming. This is meant to be a practical book; the author avoids dogma, emphasizes efficiency, and provides many useful and interesting programs. These include fast sorting functions and efficient function implementations of arrays, queues, and priority queues. Examples also include a ^D*l-calculus reducer and theorem prover. Most features of ML (including modules and imperative programming) are covered in depth and the book can be used without an ML reference manual. The reader is assumed to have some experience in programming in conventional languages such as C or Pascal. For such individuals, be they students, graduates or researchers, this will be a convincing introduction to functional programming.