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: The Design of Functional Programs - A Calculational ApproachThe Design of Functional Programs - A Calculational Approach
by - Technische Universiteit Eindhoven
This document was started as a research to what extent functional programs can be designed in a calculational way. This should be possible because functional-program notations carry less operational connotations than their sequential counterparts do.
(6314 views)
Book cover: Professor Frisby's Mostly Adequate Guide to Functional ProgrammingProfessor Frisby's Mostly Adequate Guide to Functional Programming
- GitBook
This is a book on the functional paradigm in general. We will use the world's most popular functional programming language: JavaScript. JavaScript will be our means of learning a paradigm, where you apply it is up to you.
(1999 views)
Book cover: Functional Programming in QiFunctional Programming in Qi
by - Upfront Publishing
The book is both a comprehensive introduction to Qi and to functional programming. It covers foundational material and is suitable for an undergraduate introduction to functional programming. It also explores the theoretical foundations of Qi.
(5779 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.
(4541 views)