Notes on the ML Programming Language
Basic data, function declarations
Local Environments, Exceptions, I/O
User-Defined Types, Constructors, Modules
Exception Handling, Info Hiding
Built-in Functions and Exceptions