Logo

Programming in Standard ML by Robert Harper

Small book cover: Programming in Standard ML

Programming in Standard ML
by

Publisher: Carnegie Mellon University
Number of pages: 297

Description:
This book is an introduction to programming with the Standard ML programming language. It began life as a set of lecture notes for Computer Science 15–212: Principles of Programming, the second semester of the introductory sequence in the undergraduate computer science curriculum at Carnegie Mellon University. It has subsequently been used in many other courses at Carnegie Mellon, and at a number of universities around the world.

Home page url

Download or read it online for free here:
Download link
(740KB, PDF)

Similar books

Book cover: Category Theory and Functional ProgrammingCategory Theory and Functional Programming
by - University of St. Andrews
An introduction to category theory that ties into Haskell and functional programming as a source of applications. Topics: definition of categories, special objects and morphisms, functors, natural transformation, (co-)limits and special cases, etc.
(7048 views)
Book cover: A Gentle Introduction to MLA Gentle Introduction to ML
by - Napier University
Functional languages such as ML, Hope and Lisp allow us to develop programs which will submit logical analysis relatively easily. Using a functional language we can make assertions about programs and prove these assertions to be correct.
(4148 views)
Book cover: Certified Programming with Dependent TypesCertified Programming with Dependent Types
by
The purpose of this book is to convince people who write software that the technology of program verification is mature enough today that it makes sense to use it in a support role in many kinds of research projects in computer science.
(4043 views)
Book cover: Functional Programming in PythonFunctional Programming in Python
by - O'Reilly Media
Python is not a functional programming language, but it is a multi-paradigm language that makes functional programming easy to perform. This book examines the functional aspects of the language and points out which options work well and which do not.
(1871 views)