Showing posts with label functional programming. Show all posts
Showing posts with label functional programming. Show all posts

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

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

(More customer reviews)
I appreciate the consistency of exposition, especially when explaining recursion of execution and recursive datatypes using basis and induction cases. It's a book for those who are interested in the crossover between CS theory and mathematics, but only introductory calculus is necessary (and that's only in one section). If you come from a procedural programming background, as I did, this book is an excellent introduction to the techniques of functional programming. I would recommend reading this in conjunction with ML for the Working Programmer by Paulson. If you are looking for a gentler introduction to functional languages, like LISP and its sister Scheme, try The Little Schemer by Friedman and Felleisen.

Click Here to see more reviews about: Elements of ML Programming, ML97 Edition (2nd Edition)

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.

Buy NowGet 23% OFF

Click here for more information about Elements of ML Programming, ML97 Edition (2nd Edition)

Read More...